The following process has been tested and confirmed working with FileZilla 3.31.x and ConfigMgr / SCCM R2.
It does the following tasks:
- Uninstalls any existing versions of FileZilla
- Installs FileZilla for the operating systems architecture (32-bit or 64-bit)
Having troubles with the instructions? Take a look at the example download. Full Download: FileZillaSilentInstall.zip |
- Download both the 32-bit and 64-bit versions of the EXE installation files from https://filezilla-project.org/download.php?show_all=1
- Create a text file called install.cmd and copy in the following information
- you may need to change the software version number
@echo off cls echo -------------------------------------------------------- echo . echo . echo . Installing FileZilla - Please Wait. echo . (This window will close once installed) echo . REM Uninstall any previous version of FileZilla if exist "%programfiles%\FileZilla FTP Client\uninstall.exe" "%programfiles%\FileZilla FTP Client\uninstall.exe" /S if exist "%programfiles(x86)%\FileZilla FTP Client\uninstall.exe" "%programfiles(x86)%\FileZilla FTP Client\uninstall.exe" /S REM Silent install FileZilla for 64-bit if defined ProgramFiles(x86) "%~dp0FileZilla_3.46.3_win64-setup.exe" /S if defined ProgramFiles(x86) exit REM Silent install FileZilla for 32-bit "%~dp0FileZilla_3.46.3_win32-setup.exe" /S
- Copy the two EXE install files and install.cmd to your software package share
- You can now create your SCCM package or deploy the software by using install.cmd
For more information on creating SCCM packages see distribute software using SCCM.