This page provides details on how an administrator can deploy FileFlex Enterprise Client on Windows silently using applications such as Microsoft SCCM.
The installation commands and switches are not specific to Microsoft SCCM and can be used by other enterprise deployment tools as well.
Installer Switches
General Instructions :
- Each switch must have a value (e.g. xxx=true, xxx=false, etc), except verysilent (it is used only as /verysilent).
- Each user operation that would normally occur in a GUI has an explicit parameter equivalent indicating which user action would be taken.
The below table provides details on switches available and values to configure installations:
Switch | Possible Values | Requires | Required By | Description |
---|---|---|---|---|
/silent /verysilent | One of: /install-client /install-connector /uninstall /open-firewall-ports | /accept-license /install-client /uninstall /accept-uninstall-old /install-connector /open-firewall-ports /remove-user-data | Always required. Execute in silent mode. Governs whether or not any user input is requested. Must be executed in a an environment that already has full admin rights (e.g. an admin console). Required to be present in the case of all options. /silent - only progress bar is shown /verysilent - no GUI is shown | |
/accept-license | /accept-license=true /accept-license=false | All of: /silent | /install-client /install-connector | The license agreement must also be explicitly accepted before proceeding installations. This is equivalent to the user accepting the license terms in the installer. |
/install-client | /install-client=true /install-client=false | All of: /silent /accept-license None of: /uninstall | Install and/or upgrade the client portion. | |
/accept-uninstall-old | /accept-uninstall-old=true /accept-uninstall-old=false | All of: /silent One of: /install-client /install-connector | /install-connector /install-client | Required when upgrading an existing version because the user is asked if he wants to uninstall the old version first. Fail on false if something was previously installed. |
/install-connector | /install-connector=true /install-connector=false | All of: /silent /accept-license None of: /uninstall | Install and/or upgrade passive. | |
/open-firewall-ports | /open-firewall-ports=true /open-firewall-ports=false | All of: /silent | Open or close the firewall ports. True will open the firewall ports, and False will close them. Can be executed independently of installation or uninstallation. | |
/remove-user-data | /remove-user-data=true /remove-user-data=false | All of: /silent /uninstall | /uninstall | Remove all user data possible. |
1.2.3. Example Executions
Below are examples describing intent and commands. The actual command may vary from each deployment tool.
Standard FileFlex installation:
( This will install both the client and connector on the machine )
|
Below will install just the client:
|
This will uninstall everything including user data and close firewall ports:
|
If after sometime folders are not created in the expected location (C:\Program Files\FileFlex), then probably some error has occurred during the setup and since it is silent, there is no output, so check logging in C:\ProgramData\fileflex\Setup