Changes

LogMeIn

2,183 bytes added, 14:45, 17 August 2011
Created page for LogMeIn silent installer
=Silent installer for LogMeIn=

LogMeIn is software for remotely managing PCs. The enterprise version comes with built-in functionality for silent installation via Group Policy, but the free version requires you to edit the installer file manually to insert your own details.

==Creating a silent installer==

# Download the original MSI file from [http://www.logmein.com/logmein.msi here]
# Download InstEd from [www.instedit.com here] and install it
# Follow the instructions on [http://www.msfn.org/board/topic/146463-logmein-silent-installer-with-orca-editor/ this post]. The author describes the steps using the Orca MSI editor, but InstEd works in exactly the same way. Make sure all the passwords you enter meet or exceed the logon domain password policy, if any
# Save the resulting MSI file as logmeinsilent.msi in a folder called logmein in your WPKG software folder

You will need to do this with each new version.

==WPKG install package==

For a mixed 32 and 64-bit environment.

<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<packages>

<package
id="logmein"
name="LogMeIn"
revision="%version%"
priority="50">

<variable name="version" value="4.1.0.1868" />

<check type="logical" condition="or" >
<check type="file" condition="versionequalto" path="%programfiles%\LogMeIn\x86\logmein.dll" value="%version%" />
<check type="file" condition="versionequalto" path="%programfiles(x86)%\LogMeIn\x64\logmein.dll" value="%version%" />
</check>

<install cmd='%software%\logmein\logmeinsilent.exe' />

<upgrade cmd='%software%\logmein\logmeinsilent.exe' />

<downgrade cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%programfiles%\logmein\x86\logmein.exe -uninstall' />
<downgrade cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%programfiles(x86)%\logmein\x64\logmein.exe -uninstall' />

<downgrade cmd='%software%\logmein\logmeinsilent.exe' />

<remove cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%programfiles%\logmein\x86\logmein.exe -uninstall' />
<remove cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%programfiles(x86)%\logmein\x64\logmein.exe -uninstall' />

</package>

</packages>
</source>
60
edits