Difference between revisions of "WinSCP"
From WPKG | Open Source Software Deployment and Distribution
(new version winscp415setup.exe) |
|||
Line 1: | Line 1: | ||
This is a silent installer and uninstaller for WinSCP. | This is a silent installer and uninstaller for WinSCP. | ||
+ | |||
+ | == WinSCP 4.2.X == | ||
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | |||
+ | <packages> | ||
+ | |||
+ | <package | ||
+ | id="winscp" | ||
+ | name="WinSCP" | ||
+ | revision="200912280" | ||
+ | reboot="false" | ||
+ | priority="10"> | ||
+ | <check type="uninstall" condition="exists" path="WinSCP 4.2.5" /> | ||
+ | <install cmd='"%SOFTWARE%\winscp\winSCP4.2.5\winscp425setup.exe" /NOCANDY /LOADINF="%SOFTWARE%\winscp\winSCP4.2.5\winscp.inf" /VERYSILENT /NORESTART' /> | ||
+ | <upgrade cmd='"%SOFTWARE%\winscp\winSCP4.2.5\winscp425setup.exe" /NOCANDY /LOADINF="%SOFTWARE%\winscp\winSCP4.2.5\winscp.inf" /VERYSILENT /NORESTART' /> | ||
+ | <remove cmd='"%PROGRAMFILES%\WinSCP\unins000.exe" /VERYSILENT /NORESTART' /> | ||
+ | </package> | ||
+ | |||
+ | </packages> | ||
+ | |||
== WinSCP 4 == | == WinSCP 4 == |
Revision as of 18:09, 29 December 2009
This is a silent installer and uninstaller for WinSCP.
WinSCP 4.2.X
<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
id="winscp" name="WinSCP" revision="200912280" reboot="false" priority="10"> <check type="uninstall" condition="exists" path="WinSCP 4.2.5" /> <install cmd='"%SOFTWARE%\winscp\winSCP4.2.5\winscp425setup.exe" /NOCANDY /LOADINF="%SOFTWARE%\winscp\winSCP4.2.5\winscp.inf" /VERYSILENT /NORESTART' /> <upgrade cmd='"%SOFTWARE%\winscp\winSCP4.2.5\winscp425setup.exe" /NOCANDY /LOADINF="%SOFTWARE%\winscp\winSCP4.2.5\winscp.inf" /VERYSILENT /NORESTART' /> <remove cmd='"%PROGRAMFILES%\WinSCP\unins000.exe" /VERYSILENT /NORESTART' />
</package>
</packages>
WinSCP 4
Use the following XML file for silent installation:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package
id='WinSCP'
name='WinSCP'
revision='415'
priority='0'
reboot='false'>
<check type='uninstall' condition='exists' path='WinSCP 4.1.5'/>
<install cmd='%SOFTWARE%\winscp\winscp415setup.exe /VERYSILENT /NORESTART /LOADINF="%SOFTWARE%\winscp\default.ini"'/>
<upgrade cmd='%SOFTWARE%\winscp\winscp415setup.exe /VERYSILENT /NORESTART /LOADINF="%SOFTWARE%\winscp\default.ini"'/>
<remove cmd='"%ProgramFiles%\WinSCP\unins000.exe" /VERYSILENT'/>
</package>
</packages>
It is using InnoSetup. The installation is described on their Homepage. Basically you need to execute
winscp406setup.exe /SAVEINF="default.inf"
WinSCP 3
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package
id="winscp3"
name="WinSCP v3"
revision="3560"
priority="0"
reboot="false">
<check type="uninstall" condition="exists" path="WinSCP 3.5.6"/>
<install cmd='%SOFTWARE%\winscp\winscp356setup.exe /sp- /silent /norestart'/>
<remove cmd='"%PROGRAMFILES%\WinSCP3\unins000.exe" /sp- /silent /norestart'/>
</package>
</packages>