JAWS - Install setup command line switches

JAWS - Install setup command line switches

Problem

An IT Technician responsible for installing software needs to create a JAWS install deployment package and would like to know what resources are available to help.

Resolution

The JAWS installer provides for a number of command line switches to customize or automate the JAWS installation process.



ATTENTION!
Please note the authorization process of Freedom Scientific products cannot be scripted or automated as each machine requires a unique activation. 

JAWS setup switches info

The setup package is a tool used to install or uninstall multiple components, including the main product. The following explains the available, optional command-line options. These commands are not case sensitive.

/Help
Displays this help dialog. The installation process is not performed.

 Example: 
 c:\package.exe /help 

/ExtractSettings
Outputs the contents of Settings.ini to the output file specified. The installation process is not performed. If the output file already exists, it is overwritten. If there are spaces in the path to the file, the path must be enclosed in quotes.

 Example: 
 c:\package.exe /ExtractSettings "c:\FS setup\OldSettings.ini" 

/ReplaceSettings
Specifies an initialization file for the setup package engine to use instead of the Settings.ini file stored in the resources. This flag can be used if any of the contents in Settings.ini must be overridden. If there are spaces in the path to the file, the path must be enclosed in quotes.

 Example: 
 c:\package.exe /ReplaceSettings "c:\FS setup\NewSettings.ini" 

/ExtractAdditionalSettings
Outputs an example of AdditionalSettings.ini to the specified file. The installation process is not performed. If the output file already exists, it is overwritten. If the file path includes spaces, the path must be enclosed in quotes. When the type is specified, an AdditionalSettings.ini file containing predefined setup options is extracted. Use the /MoreHelp command-line option to view a list of available setup types.

 Example: 
 c:\package.exe /ExtractAdditionalSettings "c:\FS setup\AdditionalSettings.ini" Default 

/Log [Path-to-file]
Allows the user to specify the location of the setup package log file. Logging is enabled even if this command line argument is not specified.

 Example: 
 c:\package.exe /Log "c:\myFolder\mySetup.log"
 The log file is created under c:\myFolder\mySetup.log. 

/Silent
Silently runs the setup without displaying any dialog boxes or prompts.

 Example: 
 c:\package.exe /Silent 

/Layout [Path-to-folder]
Downloads the non-embedded installer files and creates a copy of the setup package in the folder specified. This allows a user to run the setup package and perform an installation or repair on an offline computer. To do this, the setup package and installer files must be in the same folder.

If there are spaces in the path to the folder, the path must be enclosed in quotes.

 Example: 
 c:\package.exe /Layout "c:\FS setup\OfflineSetup"
 The installer files are downloaded to the c:\FS setup\OfflineSetup folder. 

/Type
Specifies the setup type to use instead of the default. To view a list of available setup types, use the /MoreHelp command-line option.

 Example: 
 c:\package.exe /type Safe 

/Language
Specifies the comma delimited list of the three letter language codes of the product languages to use instead of only the Operating System Language. These languages are used when performing a clean install or a Layout. During an install, the first product language specified will be used to determine the language of the shortcuts, the default synthesizers, and the default braille drivers. For actions like an update or a repair, the previously installed product languages will be used and this option will be ignored. To view a list of supported language codes, use the /MoreHelp command-line option.

 Install Example: 
 c:\package.exe /Language deu,enu,esn
 The German, English, and Spanish product languages are installed. 
 The German shortcuts, default synthesizers, and default Braille drivers are installed. 

 Layout Example: 
 c:\package.exe /Language deu,enu,esn /Layout "c:\FS setup\OfflineSetup"
 The installer files for the German, English, and Spanish product languages are downloaded to the  c:\FS setup\OfflineSetup folder. 

/InstallerUILanguage
Specifies the three letter language code of the user interface display language to use instead of the Operating System Language. To view a list of supported language codes, use the /MoreHelp command-line option.

 Example: 
 c:\package.exe /InstallerUILanguage enu
 All dialogs and prompts are displayed in English. 

/ComponentRequested
Specifies the comma delimited list of optional components to enable.

 Example: 
 c:\package.exe /ComponentRequested PreviousJAWSVersion2

/DisableExternalServices
Disables all product features that connect to external services over the internet. Only applied during an install.

 Example: 
 c:\package.exe /DisableExternalServices 

/MoreHelp
Displays additional help information, if available, about the setup package such as a list of setup types. The installation process is not performed.

 Example: 
 c:\package.exe /MoreHelp 

The following is additional help information about the setup package command-line options. These commands are not case sensitive.

/Type
Specifies the setup type to use instead of the default. The following is a list of available setup types:

Silent
Silently installs a typical installation without displaying any installation dialog boxes or prompts.

Repair
Repairs an existing installation. During the repair, progress dialogs are displayed and a clicking tone is played. At the end, you will be prompted to restart your computer.

SilentRepair
Silently repairs an existing installation without displaying any installation dialog boxes or prompts.

Uninstall
Uninstalls an existing installation.

SilentUninstall
Silently uninstalls an existing installation without removing shared components.

SilentSharedUninstall
Silently uninstalls an existing installation and the shared components.

/ExtractAdditionalSettings
Outputs an example of AdditionalSettings.ini to the specified file. The installation process is not performed. If the file path includes spaces, the path must be enclosed in quotes. If the output file already exists, it is overwritten. When the type is specified, an AdditionalSettings.ini file containing predefined setup options is extracted. Available setup types include:

Default
Extracts an example AdditionalSettings.ini file to the specified path with commented out options for sections.

DisableExternalServices
Extracts an AdditionalSettings.ini file to the specified path that disables and prevents the install of product features that connect to external services over the internet. This file should not be used with the /DisableExternalServices command-line option. It is intended as an alternative for Administrators who want more setup customization than the command-line option provides.

/Language
Specifies the comma delimited list of the three letter language codes of the product languages to use instead of only the Operating System Language. These languages are used when performing a clean install or a Layout. During an install, the first product language specified will be used to determine the language of the shortcuts, the default synthesizers, and the default braille drivers. For actions like an update or a repair, the previously installed product languages will be used and this option will be ignored. The following is a list of supported language codes:

Arabic: arb
Danish: dan
German: deu
English: enu
Spanish: esn
Finnish: fin
French: fra
French Canadian: frc
Hebrew: heb
Hungarian: hun
Italian: ita
Belgian Dutch: nlb
Dutch: nld
Norwegian: nor
Brazilian Portuguese: ptb
Russian: rus
Swedish: sve
Turkish: trk

/InstallerUILanguage
Specifies the three letter language code of the user interface display language to use instead of the Operating System Language. The following is a list of supported language codes:

Arabic: arb
Danish: dan
German: deu
English: enu
Spanish: esn
Finnish: fin
French: fra
French Canadian: frc
Hebrew: heb
Hungarian: hun
Italian: ita
Belgian Dutch: nlb
Dutch: nld
Norwegian: nor
Brazilian Portuguese: ptb
Russian: rus
Swedish: sve
Turkish: trk


    • Related Articles

    • ZoomText/Fusion - List of command line install switches (2018 and above)

      Problem A customer in an organisation may wish to customize the installation to create an installation deployment package. Resolution Below are a complete list of Zoomtext/Fusion installation command-line switches. The switch /help or /Morehelp can ...
    • JAWS - Install command-line switches

      Problem An IT technician is tasked with either customizing JAWS install or creating a deployment image for Freedom Scientific JAWS. Applies to JAWS Resolution Please find below information regarding command-line switches for customizing the ...
    • Fusion - Install command-line switches

      Problem An IT technician is tasked with creating a customized Fusion install or creating a deployment image. Applies to Fusion Resolution Below listed are command-line switches for customizing the Fusion install. This list can be obtained by using ...
    • ZoomText - List of command line installer switches

      Problem A customer needs to customize install or create an installation deployment package. Resolution Below Is a list of known install command line switches for ZoomText. ZoomtextInstallerPackage.exe /help The setup package is a tool used to install ...
    • FS Install - Using command line switches and INI files to customize installation

      Problem An IT technician may be tasked with customizing the installation of Freedom Scientific BLV products JAWS/ZoomText/Fusion or creating a deployment image for them. Resolution Please find below resources by product on customizing the ...