Difference between revisions of "WinSCP"
From WPKG | Open Source Software Deployment and Distribution
(→WinSCP 4: Simplify package definition and bump to v4.0.6) |
m (Use new syntax highlighting plugin for package xml and standardize the xml layout.) |
||
Line 2: | Line 2: | ||
Use the following XML file for silent installation: | Use the following XML file for silent installation: | ||
− | < | + | <source lang="xml"> |
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
+ | |||
<packages> | <packages> | ||
+ | <package | ||
+ | id='WinSCP' | ||
+ | name='WinSCP' | ||
+ | revision='406' | ||
+ | priority='0' | ||
+ | reboot='false'> | ||
+ | |||
+ | <check type='uninstall' condition='exists' path='WinSCP 4.0.6'/> | ||
− | < | + | <install cmd='%SOFTWARE%\winscp\winscp406setup.exe /VERYSILENT /NORESTART /LOADINF="%SOFTWARE%\winscp\default.ini"'/> |
− | + | ||
− | + | <upgrade cmd='%SOFTWARE%\winscp\winscp406setup.exe /VERYSILENT /NORESTART /LOADINF="%SOFTWARE%\winscp\default.ini"'/> | |
− | + | <remove cmd='"%ProgramFiles%\WinSCP\unins000.exe" /VERYSILENT'/> | |
− | + | ||
− | + | ||
− | + | ||
+ | </package> | ||
</packages> | </packages> | ||
− | </ | + | </source> |
It is using InnoSetup. The installation is described on their [http://winscp.net/eng/docs/installation#automating_installation Homepage]. Basically you need to execute | It is using InnoSetup. The installation is described on their [http://winscp.net/eng/docs/installation#automating_installation Homepage]. Basically you need to execute | ||
Line 28: | Line 34: | ||
This is a silent installer and uninstaller for WinSCP. | This is a silent installer and uninstaller for WinSCP. | ||
− | + | <source lang="xml"> | |
− | + | <?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> | ||
+ | </source> | ||
[[category:Silent Installers]] | [[category:Silent Installers]] |
Revision as of 22:36, 4 February 2008
WinSCP 4
Use the following XML file for silent installation:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package
id='WinSCP'
name='WinSCP'
revision='406'
priority='0'
reboot='false'>
<check type='uninstall' condition='exists' path='WinSCP 4.0.6'/>
<install cmd='%SOFTWARE%\winscp\winscp406setup.exe /VERYSILENT /NORESTART /LOADINF="%SOFTWARE%\winscp\default.ini"'/>
<upgrade cmd='%SOFTWARE%\winscp\winscp406setup.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
This is a silent installer and uninstaller for WinSCP.
<?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>