Installing Silk Performer in Silent Mode

The setup provides the possibility to install Silk Performer without any user interaction. This option is called silent mode installation and it is especially useful if you want to distribute software over a LAN or the Internet through remote installation tools.

Note: To avoid potential issues, make sure to run the installation with an administrator account that has unrestricted rights.
  1. Open the folder with the installation file in a file manager.
  2. Create a new text file in this folder, rename it to silent.properties and open it in a text editor.
  3. Copy the following text lines and paste them into the file:
    INSTALLER_UI=silent
    
    #Choose locale
    #-------------
    INSTALLER_LOCALE=en
    
    #Choose installation set
    #-----------------------
    CHOSEN_INSTALL_SET=ENTERPRISE
    
    #Choose installation folder
    #--------------------------
    #USER_INSTALL_DIR=C:\\Silk
    CREATE_DESKTOP_ICON=1
    
    #Choose licensing mode
    #---------------------
    USER_INPUT_RESULT_EVAL=0
    USER_INPUT_RESULT_FULL=1
    
    #Licensing settings
    #-------------------------
    SILKMETER_RUN_AUTOPASS_LICENSING=false
    SILKMETER_RUN_STANDALONE=false
    SILKMETER_LICENSESERVER_HOST=localhost
    SILKMETER_LICENSESERVER_PORT=5461
    AUTOPASS_LICENSESERVER_HOST=localhost
    AUTOPASS_LICENSESERVER_PORT=5814
    
    #User data collection
    #--------------------
    ALLOW_USER_DATA_COLLECTION=1
    
    #Network emulation driver installation
    #-------------------------------------
    #Remove the comment in the following line to allow the driver installation
    #INSTALL_NETWORKEMULATION_DRIVER=true
  4. Modify the parameters to your needs:
    • INSTALLER_LOCALE: Specify a language:
      • en: Installs the English version. This is the default setting.
      • ja: Installs the Japanese version.
      • zh_CN: Installs the Simplified Chinese version.
    • CHOSEN_INSTALL_SET: Specify one of the following installation sets:
      • ENTERPRISE: Installs a complete Silk Performer environment
      • SOA: Installs Silk Performer SOA edition
      • Agent: Installs Silk Performer agent software only
    • USER_INSTALL_DIR: Specify a folder for your Silk installations. Make sure to use double backslashes (\\) as folder separators. The default configuration is C:\\Program Files\\Silk on 32-bit operating systems and C:\\Program Files (x86)\\Silk on 64-bit operating systems.
    • CREATE_DESKTOP_ICON: Set to 1 to create a desktop icon or set to 0 to not create a desktop icon. The default value is 1.
    • USER_INPUT_RESULT_EVAL: Set to 1 to install an evaluation version of Silk Performer, which grants you full product functionality for 45 days.
    • USER_INPUT_RESULT_FULL: Set to 1 to install an unrestricted version of Silk Performer (requires a Silk Performer license).
      Note: Either USER_INPUT_RESULT_FULL or USER_INPUT_RESULT_EVAL must be set to 1. The other must be set to 0.
    • SILKMETER_RUN_AUTOPASS_LICENSING: Set to true if you want to use AutoPass license technology.
    • SILKMETER_RUN_STANDALONE: Set to true if you want to use a standalone license. Set to false if you want to use a Silk Meter or AutoPass license server.
    • SILKMETER_LICENSESERVER_HOST: Specify the name of the computer that hosts your Silk Meter license server. This parameter will be ignored if SILKMETER_RUN_STANDALONE is set to true.
    • SILKMETER_LICENSESERVER_PORT: Specify the port number on which your Silk Meter license server listens. This parameter will be ignored if SILKMETER_RUN_STANDALONE is set to true.
    • AUTOPASS_LICENSESERVER_HOST: Specify the name of the computer that hosts your AutoPass license server. This parameter will be ignored if SILKMETER_RUN_STANDALONE is set to true.
    • AUTOPASS_LICENSESERVER_PORT: Specify the port number on which your AutoPass license server listens. This parameter will be ignored if SILKMETER_RUN_STANDALONE is set to true.
    • ALLOW_USER_DATA_COLLECTION: Set to 0 to disable collecting usage data. The default value is 1. Silk Performer offers to collect data about which features of the tool are used in which way by customers. The data is rendered anonymous and sent to the R&D team, which uses the data as basis for improvements and further development.
    • INSTALL_NETWORKEMULATION_DRIVER: Set to true to install the network emulation functionality. You can skip this installation step, if issues with the network emulation occur and you do not need the functionality. The default value is false.
      Note: During installation and uninstallation of the network emulation driver, the network will be disconnected for a moment.
      Note: The network emulation driver is not compatible with all network adapters. In such a case, machines or network interfaces might no longer be accessible and the network might slow down.
      Note: The network emulation driver does not support Microsoft Windows 10 and Microsoft Windows Server 2016 and 2019.
  5. Save the file and close it.
  6. Open a command line prompt and navigate to the folder that holds the setup file and the properties file.
  7. Enter the following command:
    silkperformer-<version>.exe -f c:\<your directory>\silent.properties
    Note: Make sure to replace <version> with the actual version number of the installer package.

To check if the installation is complete, open the Windows Task Manager and click the Processes tab. When the Silk Performer installation process has disappeared, the installation is complete.

To uninstall Silk Performer in silent mode, open a command line prompt and navigate to the following folder:
<Silk installation folder>\Silk Performer 21.0\_Silk Performer 21.0_installation
Then enter the following command:
"Change Silk Performer 21.0 Installation.exe" -i silent