MSFN Forum: Silent Install of LogMein.msi - MSFN Forum

Jump to content


Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
  • 8 Pages +
  • 1
  • 2
  • 3
  • 4
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Silent Install of LogMein.msi need help with auto insert user & pass with a silent install Rate Topic: -----

#21 User is offline   MrWarez 

  • Group: Members
  • Posts: 3
  • Joined: 21-February 08

Posted 24 February 2008 - 05:35 PM

thanks for ur help man !!! :rolleyes:


#22 User is offline   bbromley 

  • Group: Members
  • Posts: 2
  • Joined: 19-March 08

Posted 19 March 2008 - 09:18 AM

I'd like to see if anyone was able to find a solution to Computergeeks96's question at the end of his post. Is there a way to remove the notification message that the computer is now available via the LogMeIn site? Also how can you set the name of the computer in the LogMeIn website's list to be something other then the discription of the computer?

#23 User is offline   Camelot_One 

  • Newbie
  • Group: Members
  • Posts: 22
  • Joined: 20-November 07

Posted 19 March 2008 - 09:35 AM

View Postbbromley, on Mar 19 2008, 09:18 AM, said:

I'd like to see if anyone was able to find a solution to Computergeeks96's question at the end of his post. Is there a way to remove the notification message that the computer is now available via the LogMeIn site? Also how can you set the name of the computer in the LogMeIn website's list to be something other then the discription of the computer?
I am hesitant to address the notification issue, due to the risk of misuse. The maker's of LogMeIn have stated that part of the purpose of the message is to make sure the user/owner of the host PC doesn't end up with an invisible install of a remote control application.
As to the computer name, it is drawn from the Windows name. I've looked through the options, and there doesn't seem to be any way to change it without creating the same name for every computer. You either have the "windowsname" variable, or something static, which would obviously get confusing.

#24 User is offline   bbromley 

  • Group: Members
  • Posts: 2
  • Joined: 19-March 08

Posted 19 March 2008 - 09:52 AM

Thanks for the quick response. I guess we'll just have to give the computers a discription that will work in LMIs list.

#25 User is offline   FakeNick 

  • Group: Members
  • Posts: 1
  • Joined: 21-March 08

Posted 22 March 2008 - 01:02 AM

I'm trying with the last version ( it's a beta, v4.0.707 ) and it seems that it doesn't show anything after the installation.

I'll also suggest to add these 2 lines at the end of the script :)
 
Filename: sc.exe; Parameters: config LogMeIn start= demand; StatusMsg: Installing and configuring LogMeIn! Please wait ...; Flags: waituntilterminated runhidden; WorkingDir: {sys}
Filename: sc.exe; Parameters: config LMIMaint start= demand; StatusMsg: Installing and configuring LogMeIn! Please wait ...; Flags: waituntilterminated runhidden; WorkingDir: {sys}
Filename: reg.exe; Parameters: "delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v ""LogMeIn GUI"" /f" ; StatusMsg: Installing and configuring LogMeIn! Please wait ...; Flags: waituntilterminated runhidden; WorkingDir: {sys}
;This this only if you want to hide it also at the first start ( it will in the traybar only for few seconds )
;Filename: taskkill.exe Parameters: /F LogMeInSystray.exe; StatusMsg: Installing and configuring LogMeIn! Please wait ...; Flags: waituntilterminated runhidden; WorkingDir: {sys}
 

PS: Thanks hannubys ;)

There is also a zip version: secure.logmein.com/logmein.zip
You will need to install with this: logmein install ( but there are many other commands ... someone must try :P )

This post has been edited by FakeNick: 22 March 2008 - 04:32 AM


#26 User is offline   kayakanimal 

  • Group: Members
  • Posts: 4
  • Joined: 22-March 08

Posted 22 March 2008 - 07:53 PM

I have almost got this to work but when I run it it installs but it doesn't register with Logmein. I do have one question...
"3. on Property table change following properties:
find LICENSETYPE property and change value from: IT into: free
find LicenseType property and change value from: IT into: free "

I can't find LICENSETYPE...only LicenseType. Am I doing something wrong?





View Postslimbyte, on Jul 31 2007, 04:15 PM, said:

Here it is my solution!

I used Orca tool from Microsoft to analyze LogMeIn.msi, and I found a lot of properties and conditions there! The correct command line is the following:
logmein.msi /quiet USERPASSWORD=pcpassword USERVERIFYPWD=pcpassword USEREMAIL=email@email.com USERWEBPASSWORD=password LicenseType=free

You will get LogMeIn installed, but will fail to register computer into specified email/pass account! This happen because LogMeIn Free msi is built to not allow an quiet or passive deploy!
I noticed into logmein.msi that some actions are executed on Next Button click, instead on InstallExecuteSequence, or if UILevel=2 (normal window)!

So, here it is my "fix":
Use Orca to edit LogMeIn.msi as follow:

1. on InstallExecuteSequence table, find LMIDeployCookieReg action and change condition
from: UILevel=2 AND UPGRADEPRODUCT<>1 AND InstallMode<>"Remove"
into: UPGRADEPRODUCT<>1 AND InstallMode<>"Remove"

2. on InstallExecuteSequence table add following 3 actions:
action: GetLMIRegistrationCookie condition: NOT Installed sequence: 3710
action: LMIGetLicense condition: NOT Installed sequence: 3730
action: LMIGetLicenseForProfile condition: NOT Installed sequence: 3720

3. on Property table change following properties:
find LICENSETYPE property and change value from: IT into: free
find LicenseType property and change value from: IT into: free

3.i. on InstallExecuteSequence table, find CreateUserSetProperty action and change condition
from: CANCREATEUSER AND PASSWORDSOK="true" AND VersionNT AND REMOVE<>"ALL"
into: VersionNT AND REMOVE<>"ALL"

3.ii. on InstallExecuteSequence table, find CreateUser action and change condition
from: CANCREATEUSER AND PASSWORDSOK="true" AND VersionNT AND REMOVE<>"ALL"
into: VersionNT AND REMOVE<>"ALL"

4. save LogMeIn.msi and try again command line:
logmein.msi /quiet USERPASSWORD=pcpassword USERVERIFYPWD=pcpassword USEREMAIL=email@email.com USERWEBPASSWORD=password LicenseType=free

From here you can build your own custom installer! If you are familiar with Inno Setup Compiler, here it is an example:

 
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define _AppName        "Customized LogMeIn"
#define _AppVer         "3.00.606"
#define _AppPublisher   "LogMeIn"
#define _AppUrl         "http://www.logmein.com"
#define _AppSetup       "LogMeIn"

#define LmiUsrMail      "email@email.com"
#define LmiUsrPass      "password"
#define LmiPCCode       "pcpassword"

[Setup]
AppName           = {#_AppName}
AppVerName        = {#_AppName} {#_AppVer}
AppPublisher      = {#_AppPublisher}
AppPublisherURL   = {#_AppUrl}
AppSupportURL     = {#_AppUrl}
AppUpdatesURL     = {#_AppUrl}
OutputDir         = .
OutputBaseFilename= {#_AppSetup}
Compression       = lzma
SolidCompression  = yes

AppVersion              = {#_AppVer}
VersionInfoCompany      = {#_AppPublisher}
VersionInfoCopyright    = {#_AppPublisher}
VersionInfoTextVersion  = {#_AppVer}
VersionInfoVersion      = {#_AppVer}

WizardImageFile         = files\SetupModern16.bmp
WizardSmallImageFile    = files\SetupModernSmall16.bmp

CreateAppDir              = no
CreateUninstallRegKey     = no
UpdateUninstallLogAppName = no
Uninstallable             = yes
DisableDirPage            = yes
DisableReadyMemo          = yes
DisableProgramGroupPage   = yes
DisableReadyPage          = yes

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"

[Files]
Source: "files\_logmein.msi";  DestDir: "{tmp}"; Flags: deleteafterinstall

[Run]
Filename: "{tmp}\_logmein.msi"; Parameters: "USERPASSWORD={#LmiPCCode} USERVERIFYPWD={#LmiPCCode} USEREMAIL={#LmiUsrMail} USERWEBPASSWORD={#LmiUsrPass} LicenseType=free /quiet";    StatusMsg: "Installing and configuring LogMeIn! Please wait ...";     Flags: waituntilterminated shellexec
 


And that's it!

slimbyte


#27 User is offline   alex.inoa 

  • Group: Members
  • Posts: 1
  • Joined: 27-November 07

Posted 25 March 2008 - 09:36 PM

hello, the silent install worked for me, but, when the instalation is done, it says it is not online, and then it sends me trough a kind of wizard to complete the installation puting some other information like my user and password of logmein. What can i do to add these steps in the silent installation.???

#28 User is offline   Camelot_One 

  • Newbie
  • Group: Members
  • Posts: 22
  • Joined: 20-November 07

Posted 25 March 2008 - 10:23 PM

View Postalex.inoa, on Mar 25 2008, 09:36 PM, said:

hello, the silent install worked for me, but, when the instalation is done, it says it is not online, and then it sends me trough a kind of wizard to complete the installation puting some other information like my user and password of logmein. What can i do to add these steps in the silent installation.???


Sounds like you are just running the logmein.msi, without the switches to give it the user info. Open notepad, copy in the following, changing the info to yours, then save the file as a .bat. Run the bat, not the msi file itself.

logmein.msi /quiet USERPASSWORD=pcpassword USERVERIFYPWD=pcpassword USEREMAIL=email@email.com USERWEBPASSWORD=password LicenseType=free

#29 User is offline   Over.Kill 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 12-April 07

Posted 06 April 2008 - 08:44 PM

This thread had been a tremendous help, however it's missing two things, and I was unable to discover how to add them using orca

1) Which profile to use (I have several, for different companies that I consult for)
2) How to define a custom computer name (or at least use the windows PC name)

Any suggestions?

#30 User is offline   Camelot_One 

  • Newbie
  • Group: Members
  • Posts: 22
  • Joined: 20-November 07

Posted 07 April 2008 - 01:47 PM

View PostOver.Kill, on Apr 6 2008, 08:44 PM, said:

This thread had been a tremendous help, however it's missing two things, and I was unable to discover how to add them using orca

1) Which profile to use (I have several, for different companies that I consult for)
2) How to define a custom computer name (or at least use the windows PC name)

Any suggestions?

1. As far as I know, LogMeIn is setup to use just one web account, so you might be out of luck trying to run multiple logins. (if that is what you are trying to do) But if you just want company-A's computers to register under the logmein/company-a web account and company-b to use a different, you'd just need to alter your bat file for the execution command switch changes.

2. The default option is for logmein to register the computer using the windows computer name. Are you seeing them register as something else?

#31 User is offline   trep 

  • Group: Members
  • Posts: 1
  • Joined: 09-April 08

Posted 09 April 2008 - 01:15 PM

Hi,

I'm having a problem with one thing. I can't install logmein with the same MSI more than once. If i use the same MSI to isntall logmein a second time, the installation completes and pop the following message:

"DeployID isn't activated or has expired"

I know my logmein account was created not so long ago, so maybe it still tried to register with IT reach. Though, i've tried to download a MSI from an old account who's ITreach has been expired for a while. Still no luck. Any clue how to solve this ?

Best regards,

trep

#32 User is offline   lyledg 

  • Newbie
  • Group: Members
  • Posts: 16
  • Joined: 09-March 05

  Posted 12 April 2008 - 12:46 AM

View Posttrep, on Apr 10 2008, 05:15 AM, said:

Hi,

I'm having a problem with one thing. I can't install logmein with the same MSI more than once. If i use the same MSI to isntall logmein a second time, the installation completes and pop the following message:

"DeployID isn't activated or has expired"

I know my logmein account was created not so long ago, so maybe it still tried to register with IT reach. Though, i've tried to download a MSI from an old account who's ITreach has been expired for a while. Still no luck. Any clue how to solve this ?

Best regards,

trep



Guys

I have played around with this msi and got it to install completely silently. I edited the msi's properties table to include the parameters : "USERPASSWORD=pcpassword USERVERIFYPWD=pcpassword USEREMAIL=email@email.com USERWEBPASSWORD=password LicenseType=free ", instead of passing them via the coomand line as others have done before.....Just neater this way and less room for error.

Trep - I got the same error as you, and edited the msi with ORCA and dropped the DEPLOYID row in the PROPERTIES section of the *.msi. That seems to get around the error you mention


Also, in relation to this issue

Quote

89McLarenStangFeb 23 2008, 12:58 PM
this thread is awesome... i have a question...i dont know if this is the same issue as the last poster but ill ask anyways....ive done everything posted including adding the run command fields to the property table directly. when i run the installer with no switches at all everything runs smooth with all the fields prefilled. however when it gets to the part of the install process where i guess it checks against the server i get an error message saying that the profile does not exist. it gives me the option to click ok which i press and then the installer continues on its merry way all the way until a successful ending. i assume that my computer wont be under my logmein account but low and behold i go to login to my account and there is my newly setup pc in the bottom of the list. any ideas as to why it would give me this error and still work perfectly fine?? thanks for all the assistance!



I found using the /qb- switch instead of the /qn, it ignores the ..."profile does not exist" error and the msi installs successfully


Cheers

#33 User is offline   kayakanimal 

  • Group: Members
  • Posts: 4
  • Joined: 22-March 08

Posted 21 April 2008 - 08:13 PM

I changed the setting from the earlier post and then made your changes. I then run the .msi file but it is no longer silent.
Sorry but I am a rookie as far as editing an msi file.
Thanks for any help,
Bruce

View Postlyledg, on Apr 12 2008, 01:46 AM, said:

View Posttrep, on Apr 10 2008, 05:15 AM, said:

Hi,

I'm having a problem with one thing. I can't install logmein with the same MSI more than once. If i use the same MSI to isntall logmein a second time, the installation completes and pop the following message:

"DeployID isn't activated or has expired"

I know my logmein account was created not so long ago, so maybe it still tried to register with IT reach. Though, i've tried to download a MSI from an old account who's ITreach has been expired for a while. Still no luck. Any clue how to solve this ?

Best regards,

trep



Guys

I have played around with this msi and got it to install completely silently. I edited the msi's properties table to include the parameters : "USERPASSWORD=pcpassword USERVERIFYPWD=pcpassword USEREMAIL=email@email.com USERWEBPASSWORD=password LicenseType=free ", instead of passing them via the coomand line as others have done before.....Just neater this way and less room for error.

Trep - I got the same error as you, and edited the msi with ORCA and dropped the DEPLOYID row in the PROPERTIES section of the *.msi. That seems to get around the error you mention


Also, in relation to this issue

Quote

89McLarenStangFeb 23 2008, 12:58 PM
this thread is awesome... i have a question...i dont know if this is the same issue as the last poster but ill ask anyways....ive done everything posted including adding the run command fields to the property table directly. when i run the installer with no switches at all everything runs smooth with all the fields prefilled. however when it gets to the part of the install process where i guess it checks against the server i get an error message saying that the profile does not exist. it gives me the option to click ok which i press and then the installer continues on its merry way all the way until a successful ending. i assume that my computer wont be under my logmein account but low and behold i go to login to my account and there is my newly setup pc in the bottom of the list. any ideas as to why it would give me this error and still work perfectly fine?? thanks for all the assistance!



I found using the /qb- switch instead of the /qn, it ignores the ..."profile does not exist" error and the msi installs successfully


Cheers


#34 User is offline   kayakanimal 

  • Group: Members
  • Posts: 4
  • Joined: 22-March 08

Posted 22 April 2008 - 07:19 AM

Thanks lyledg for all the help you gave me last night.!!! You are da man!
Bruce

#35 User is offline   orlith 

  • Group: Members
  • Posts: 9
  • Joined: 18-February 04

Posted 23 April 2008 - 08:47 AM

Hi There

I've done all what is written, and also drop the row DEPLOYID.
The installation seems to going well. except that I still have the "DeployiD is not installed or has expired" windows at the end.

Any Idea ?

Another question in order to be sure :

I'd like to install it on all my domain computers. Do I need to specify the USERPASSWORD=pcpassword USERVERIFYPWD=pcpassword as the computer is log onto a domain account ?
Do I also need to modify 3i and 3ii lines ?

Thanks a lot

This post has been edited by orlith: 23 April 2008 - 09:14 AM


#36 User is offline   kayakanimal 

  • Group: Members
  • Posts: 4
  • Joined: 22-March 08

  Posted 25 April 2008 - 08:07 PM

Is it illegal or just immoral to post a link to download a "fixed" file. Any know for sure?

#37 User is offline   lyledg 

  • Newbie
  • Group: Members
  • Posts: 16
  • Joined: 09-March 05

Posted 26 April 2008 - 01:16 AM

View Postorlith, on Apr 24 2008, 12:47 AM, said:

Hi There

I've done all what is written, and also drop the row DEPLOYID.
The installation seems to going well. except that I still have the "DeployiD is not installed or has expired" windows at the end.

Any Idea ?

Another question in order to be sure :

I'd like to install it on all my domain computers. Do I need to specify the USERPASSWORD=pcpassword USERVERIFYPWD=pcpassword as the computer is log onto a domain account ?
Do I also need to modify 3i and 3ii lines ?

Thanks a lot


Did you you use the -/qb switch on the end of the msiexec command?

#38 User is offline   orlith 

  • Group: Members
  • Posts: 9
  • Joined: 18-February 04

Posted 05 May 2008 - 03:31 AM

View Postlyledg, on Apr 26 2008, 02:16 AM, said:

View Postorlith, on Apr 24 2008, 12:47 AM, said:

Hi There

I've done all what is written, and also drop the row DEPLOYID.
The installation seems to going well. except that I still have the "DeployiD is not installed or has expired" windows at the end.

Any Idea ?

Another question in order to be sure :

I'd like to install it on all my domain computers. Do I need to specify the USERPASSWORD=pcpassword USERVERIFYPWD=pcpassword as the computer is log onto a domain account ?
Do I also need to modify 3i and 3ii lines ?

Thanks a lot


Did you you use the -/qb switch on the end of the msiexec command?



Hi

Yes

#39 User is offline   iInstallUnattended 

  • Group: Members
  • Posts: 1
  • Joined: 09-May 08

Posted 09 May 2008 - 12:21 PM

Hey everyone, I'm new to MSFN but I definitly like what I've seen so far and decided I HAD to Register!

Anyway - Back on topic,

Using the Orca edits that were posted on page 1, by slimbyte, I was able to deploy a copy of LogMeIn Free that registered itself into my account, used the system name as it's LogMeIn name identifier and and was silent up to saying "This computer is now connected" (Or however they word it). In other words, a perfect install, in my opinion.

Problem is; The 2nd, 3rd, 4th time I tested this MSI file, it no longer registered itself into my LogMeIn account..

I am able to click on the tray icon and connect is manually though the embedded web server, but it won't deploy the way it did the first time I ran the installer.

I don't get any specific error to note... it just shows that as a result.

I've always copy and pasted the command line arguments right from slimbyte's post (the way I did it the first, successful, time) but after the 1st attempt.. no go.

I'll attempt to download a fresh msi and try slimbyte's changes again - but I'm posting to see if anyone has this same problem and can provide some help.

Thanks!

Edit - Wrote "changed" instead of "changes".. fixed it.

This post has been edited by iInstallUnattended: 09 May 2008 - 12:32 PM


#40 User is offline   oskingen 

  • MSFN Friend
  • PipPipPipPip
  • Group: Members
  • Posts: 613
  • Joined: 20-January 08
  • OS:none specified
  • Country: Country Flag

Posted 13 May 2008 - 06:01 PM

Guys, just download Logmein at this address: https://secure.logmein.com/logmein.zip
Save it to the desktop or the C: drive
Open up the C: drive and create a new folder called: lmi
After the zip file is downloaded open it and extract it to the lmi folder in the C: drive
Open Start > Run > type in "cmd" (without the quotes) to open the command prompt. If you are using Windows 98/ME, you should type "command".
When the command line window opens, type: cd C:\lmi\x86 (hit enter) or if the computer is a 64-bit computer, then the command should be cd c:\lmi\x64 (hit enter)
After the path is set to c:\lmi\x86 (or, if appropriate, c:\lmi\x64) type the following: logmein install (hit enter) to install the software, or logmein uninstall (hit enter) to uninstall the software
You should see the program installing or uninstalling. The cursor will blink when it is done.

To access a list of commands change the directory to LMI\x86 or LMI\x64 and type in LogMeIn.exe /?

Share this topic:


  • 8 Pages +
  • 1
  • 2
  • 3
  • 4
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

32 User(s) are reading this topic
0 members, 32 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy