43
edits
Changes
new version 3.3.0.1 + adaptation to mixed 32bit/64bit environnment
This is a silent installer for [http://filezilla-project.org/ FileZilla Client], a free FTP client. == FileZilla 3.xx == === Simple FileZilla 3.xx installation === <source lang="xml"><packages><package id="filezilla" name="FileZilla" revision="03030001" priority="1" reboot="false" > <!-- User can upgrade their version we have to check the binary version and take care of 32/64bit differences --> <check type="logical" condition="or"> <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\FileZilla FTP Client\filezilla.exe" value="3.3.0.1" /> <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\FileZilla FTP Client\filezilla.exe" value="3.3.0.1" /> </check> <install cmd='%SOFTWARE%\filezilla\FileZilla_3.3.0.1_win32-setup.exe /S' /> <upgrade cmd='%SOFTWARE%\filezilla\FileZilla_3.3.0.1_win32-setup.exe /S' /> <remove cmd='%COMSPEC% /c if exist "%PROGRAMFILES%\FileZilla FTP Client\uninstall.exe" "%PROGRAMFILES%\FileZilla FTP Client\uninstall.exe" /S' /> <remove cmd='%COMSPEC% /c if exist "%PROGRAMFILES(x86)%\FileZilla FTP Client\uninstall.exe" "%PROGRAMFILES(x86)%\FileZilla FTP Client\uninstall.exe" /S' /> </package></packages></source> === FileZilla 3.xx with defaults === Get fzdefaults.xml from filezilla doc sub-directory and edit to your liking (e.g. Disable Automatic update). <source lang="xml"><packages><package id="filezilla" name="FileZilla" revision="03030001" priority="1" reboot="false" > <!-- User can upgrade their version we have to check the binary version and take care of 32/64bit differences --> <check type="logical" condition="or"> <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\FileZilla FTP Client\filezilla.exe" value="3.3.0.1" /> <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\FileZilla FTP Client\filezilla.exe" value="3.3.0.1" /> </check> <install cmd='%SOFTWARE%\filezilla\FileZilla_3.3.0.1_win32-setup.exe /S' /> <install cmd='%COMSPEC% /c if exist "%PROGRAMFILES%\FileZilla FTP Client copy /y /v "%SOFTWARE%\filezilla\fzdefaults.xml" "%PROGRAMFILES%\FileZilla FTP Client\"' /> <install cmd='%COMSPEC% /c if exist "%PROGRAMFILES(x86)%\FileZilla FTP Client copy /y /v "%SOFTWARE%\filezilla\fzdefaults.xml" "%PROGRAMFILES%\FileZilla FTP Client\"' /> <upgrade cmd='%SOFTWARE%\filezilla\FileZilla_3.3.0.1_win32-setup.exe /S' /> <upgrade cmd='%COMSPEC% /c if exist "%PROGRAMFILES%\FileZilla FTP Client copy /y /v "%SOFTWARE%\filezilla\fzdefaults.xml" "%PROGRAMFILES%\FileZilla FTP Client\"' /> <upgrade cmd='%COMSPEC% /c if exist "%PROGRAMFILES(x86)%\FileZilla FTP Client copy /y /v "%SOFTWARE%\filezilla\fzdefaults.xml" "%PROGRAMFILES%\FileZilla FTP Client\"' /> <remove cmd='%COMSPEC% /c if exist "%PROGRAMFILES%\FileZilla FTP Client\uninstall.exe" "%PROGRAMFILES%\FileZilla FTP Client\uninstall.exe" /S' /> <remove cmd='%COMSPEC% /c if exist "%PROGRAMFILES(x86)%\FileZilla FTP Client\uninstall.exe" "%PROGRAMFILES(x86)%\FileZilla FTP Client\uninstall.exe" /S' /> </package></packages></source> == FileZilla 2.xx ==
<source lang="xml">
</package>
</packages>
</source>
[[Category: Silent Installers]]