FileZilla Client

Version: 3
Views: 19.2k  |  Created: 06/21/2007

Average Rating: 0
Client has 60 inventory records, 1 Questions, 0 Blogs and 0 links. Please help add to this by sharing more!

Deployment Tips (7)

Most Common Setup Type
Legacy Setup with command line support
Average Package Difficulty Rating
Rated 1 / 5 (Very Easy) based on 3 ratings
Most Commonly Reported Deployment Method
Vendor Provided Command Line (switch driven)

Deployment Tip Summary

## FileZilla 3.x ## Installation Silent installation is really simple: FileZilla_3.5.2_win32-setup.exe /S ## Configuration To configure FileZilla use the file fzdefaults.xml located at %PROGRAMFILES(x86)%\FileZilla FTP Client\ Have a look at example File located at %PROGRAMFILES(x86)%\FileZilla FTP Client\docs\fzdefault.xml.example **Example (just disable update check) ** 1 ## Uninstall %PROGRAMFILES(x86)%\FileZilla FTP Client\uninstall.exe /S
or cancel
9
Note
To centrally disable the update check do the following:

- Go to the program folder (probably under Program Files)
- Go to the Doc folder and open the file fzdefaults.xml.example
- Copy-paste the lines:

------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<FileZilla3>
<Settings>
<Setting name="Disable update check">1</Setting>
</Settings>
</FileZilla3>
------------------------------------------------------------

into a file fzdefaults.xml and save this file in the same folder as filezilla.exe (loose the dotted lines, ofcourse only the xml-code needs to be in the file)
- after this the auto update function will completely disappear from the settings menu.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
7
Note
Consult the following file after installing FileZilla for information on disabling updates, etc...

C:\Program Files\FileZilla FTP Client\docs\fzdefaults.xml.example
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
5
Note
For version 3.x.x.x of FileZilla to install silent easy by command:

%~dp0FileZilla_3.2.2.1_win32-setup.exe /S

Harder to disable updates and set language and not show the Welcome popup first time, I solved it by pushing in a filezilla.xml in EACH users profile (even Default User) by this script *.cmd):

REM set customized settings for all users who doesn't have any settings defined in FileZilla.xml
@echo off
setLocal EnableDelayedExpansion

REM check if it is Vista machine
IF EXIST "c:\users" goto Vista

REM Check if it is a XP machine
IF EXIST "C:\Documents and Settings" goto XP

goto End

:XP

pushd "c:\documents and settings"

for /f "tokens=* delims= " %%a in ('dir /b/ad') do (
IF NOT EXIST "%%a\application data\FileZilla" (
mkdir "%%a\application data\FileZilla"
copy %~dp0FileZilla.xml "%%a\application data\FileZilla"
)
)

rmdir /s /q "c:\documents and settings\all users\application data\FileZilla"

goto END

:Vista
pushd "c:\users"
for /f "tokens=* delims= " %%a in ('dir /b/ad') do (
IF NOT EXIST "%%a\AppData\Roaming\FileZilla" (
mkdir "%%a\AppData\Roaming\FileZilla"
copy %~dp0FileZilla.xml "%%a\AppData\Roaming\FileZilla"
)
)

goto End

:End



It checks if it is Vista or XP, then go into each profile and copy in modified filezilla.xml to each profile.
You need to create a filezilla.xml first, you do it easy by starting FileZilla and set those settings you want and then copy the filezilla.xml and use that with this script.

More details at: http://john.bryntze.net/jbkb/index.php?title=OpenSource-kb6_Silent_installation_and_configuration_of_FileZilla_client
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
4
Command Line
Silent setup switch "/S ":

Install:
FileZilla_3.1.3.1_win32-setup.exe /S

Uninstall:
"%ProgramFiles%\FileZilla FTP Client\uninstall.exe" /S

Notice: switch does not work without a trailing space.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
2
Note
If you like me don't like the pop-up about reporting bugs the first time the user starts FileZilla you need to add filezilla.xml to the users settings directory before the first start.

The only thing needed in filezilla.xml is this:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<FileZilla3>
<Settings>
<Setting name="Greeting version" type="string">4.0.0.0</Setting>
</Settings>
</FileZilla3>

Edit: Noticed today when I updated the package to 3.2.3.0 that it seems to only check if the version is lower in filezilla.xml, so by using a higher version it gets less complicated with updates.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
2
Note
The sample fzdefaults.xml file only shows 3 entries, so I thought that was all I could use it for. It turns out that you can put any of the settings used to build filezilla.xml in fzdefaults.xml. Here is my fzdefaults.xml file, which I copy to the program folder during the installation. These settings are then used to build the filezilla.xml in the user profile (if it doesn't already exist):
FileZilla3>
<Settings>
<Setting name="Config Location">$APPDATA/filezilla/</Setting>
<Setting name="Kiosk mode">0</Setting>
<Setting name="Disable update check">1</Setting>
<Setting name="Greeting version">9.9.9</Setting>
</Settings>
</FileZilla3>
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note

Using the fzdefaults.xml file we were able to add a pre-configured server complete with authentication.  The trick that I found was the <Logontype> had to be changed to 1 in order to use normal authentication.  As well the Name of the site is set after the <RemoteDir></RemoteDir> entry.  I was pleasantly surprised that the pre-defined server shows up in FileZilla Site Manager in a separate section and is not editable.

The section in fzdefaults.xml looks like this:

<Servers>
        <Server>
            <Host>servernameORip-address</Host>
            <Port>21</Port>
            <Protocol>0</Protocol>
            <Type>0</Type>
            <Logontype>1</Logontype>
            <User>username</User>
            <Pass>password</Pass>
            <TimezoneOffset>0</TimezoneOffset>
            <PasvMode>MODE_DEFAULT</PasvMode>
            <MaximumMultipleConnections>0</MaximumMultipleConnections>
            <EncodingType>Auto</EncodingType>
            <Comments></Comments>
            <LocalDir></LocalDir>
            <RemoteDir></RemoteDir>FTP Site Name
        </Server>
</Servers>
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Questions & Answers (1)

Questions & Answers related to FileZilla Client

1
ANSWERED

Blogs (0)

Blog posts related to FileZilla Client

Reviews (0)

Reviews related to FileZilla Client