Note: In Dragon NaturallySpeaking13, the installation process does not present the QuickStart option. If you wish to enable this option, you can do so after Dragon is installed. When you perform a silent installation of Dragon, the installation process does not display any messages. To view installation messages, administrators should view the log files. See
Troubleshooting silent install errors for details. Additional Options for Silent Installations
n Modifying the Default Installation Directory n Configuring Installation of Product Updates n Suppressing Reboot of computer After Installation
n Installing Same Roaming User Profile Configuration on Additional computer(s)
Additional Options with Extensive Settings for Silent Installations
n Installing Some Vocabularies Locally/Others Only On Demand n Installing Text-to-Speech Feature
n Reinstalling Dragon with Particular Set of Features n Setting Day/Time of Scheduled Tasks
Additionally, you can launch the Online Registration Form After Installation
Modifying Default Installation Directory
If you want to set an installation directory other than the default, pass INSTALLDIR="<path to install>" to msiexec on the command line:
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-##
DEFAULTSINI="C:\<full_path>\nsdefaults.ini" INSTALLDIR="C:\<full_path>\Dragon13"
/L*v "C:\Logs\logfile.log" /qn
Note: For an administrative installation, you should pass the TARGETDIR option instead of the INSTALLDIR option.
Configuring Installation of Product Updates
If you want the individual client computer to download product updates to Dragon over the web, you would set the PRODUCTUPDATEFLAG option to 1 (option checks the check box). If you prefer to let the server download the updates and later distribute them to client computer, set this option to 0 (unchecks the check box). To not even display the check box,
set the option to -1. For enterprise sites, choose -1 to prevent product updates from being downloaded.
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-##
DEFAULTSINI="C:\<full_path>\nsdefaults.ini" INSTALLDIR="C:\<full_path>\Dragon13"
PRODUCTUPDATEFLAG=-1 /L*v "C:\Logs\logfile.log" /qn
Suppressing Reboot of computer After Installation
To suppress rebooting of the computer after installation of Dragon completes, you can pass Microsoft's REBOOT option set to ReallySuppress. Using this option also suppresses the reboot sometimes required by the installation of Visual C++ Runtime for Dragon, which setup.exe installs in the background. Using this option is highly recommended if you are executing a silent installation (But if system updates are pending, rebooting is required for DNS to work normally.
REBOOT=ReallySuppress
The altered command line would look like this:
setup.exe /s /v"SERIALNUMBER=#####-###-####-####-## DEFAULTSINI=\"C:\<full_path>\nsdefaults.ini\"
INSTALLDIR=\"C:\<full_path>\Dragon13\" /qn PRODUCTUPDATEFLAG=-1 REBOOT=ReallySuppress /L*v C:\Logs\logfile.log /qn"
Suppressing Reboot of computer After Installation
To prevent the computer where you are installing Dragon from rebooting automatically after the installation ends, you can pass Microsoft’s REBOOT option set to ReallySuppress:
REBOOT=ReallySuppress
The altered command line would look like this:
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-## DEFAULTSINI="C:\<full_path>\nsdefaults.ini" INSTALLDIR="C:\<full_path>\Dragon13" PRODUCTUPDATEFLAG=-1 REBOOT=ReallySuppress /L*v "C:\Logs\logfile.log" /qn
Installing the Same Roaming User Profile Configuration on Additional computer(s)
Use the roamingdef.ini file you created during the initial installation as the input for the ROAMINGUSERINI option in this format (be sure to use the full path to the file when you pass the option):
ROAMINGUSERINI="Y:\<full_path>\roamingdef.ini"
In the above example, Y: is mapped network drive, accessible from client computers.
Optionally include the ROAMINGUSERINI option in the installation command line. If you do not use this property, default settings are assumed.
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-##
DEFAULTSINI="C:\<full_path>\nsdefaults.ini" INSTALLDIR="C:\<full_path>\Dragon13"
ROAMINGUSERINI="C:\<full_path>\roamingdef.ini" /L*v "C:\nuanceLogs\logfile.log" /qn
After you have completed the installation, verify that all options are correctly set on the client computer.
Launching Online Registration Form After Installation
To have the online registration form for Dragon pop up on the workstation in its browser immediately after the installation completes, you can pass a option to the
WEBREGISTRATION option and set it to 1 (applies only if you do not use the /qn option). The default is 0 which means registration will not be launched.
WEBREGISTRATION=1
The revised command line would look like this:
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-##
DEFAULTSINI="C:\<full_path>\nsdefaults.ini"
INSTALLDIR="C:\<full_path>\Dragon13" PRODUCTUPDATEFLAG=-1 REBOOT=ReallySuppress
WEBREGISTRATION=1 /L*v "C:\Logs\logfile.log"
Installing Some Vocabularies Locally and Others On Demand
When you install Dragon on a client computer, by default you install all the available vocabularies locally.
If you do not want all of those vocabularies to be installed locally, but to instead have them installed only if/when an end-user attempts to create a particular vocabulary, you can indicate that fact on the installation command line by adding the ADDLOCAL option and setting it to the names of the vocabularies to install locally.
For instance, to install only an English Legal vocabulary, you would set ADDLOCAL to NatSpeak, ENUGeneral and the command line would appear as follows (NatSpeak must be in the setting of ADDLOCAL, unless you set ADDLOCAL to ALL, or the installation will fail):
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-##
INSTALLDIR="C:\<full_path>\Dragon13" PRODUCTUPDATEFLAG=-1 REBOOT=ReallySuppress ADDLOCAL=NatSpeak,ENUGeneral
/L*v "C:\Logs\logfile.log" /qn
Separate the features/vocabularies for ADDLOCAL with commas, but do not put spaces in the list. The names you must use for the vocabularies consist of a prefix for the language, then the name of the vocabularysuch as ENU for English and General to form ENUGeneral. For a list of the exact names for features/vocabularies you can assign to ADDLOCAL or
ADVERTISE on the command line, refer to Summary: MSI Options for Installing Dragon Features/Advanced Options.
Installing Text-to-Speech Feature
To install Text-to-Speech locally, you would include the feature in the list of features for ADDLOCAL; for instance, you would add TTSENX for Text-to-Speech in English:
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-## DEFAULTSINI="C:\<full_path>\nsdefaults.ini" INSTALLDIR="C:\<full_path>\Dragon13" PRODUCTUPDATEFLAG=-1 REBOOT=ReallySuppress ADDLOCAL=TTSENX,NatSpeak,ENUGeneral /L*v "C:\Logs\logfile.log" /qn
Reinstalling Dragon with Particular Set of Features
Sometimes you want to reinstall Dragon and add or remove particular features of the product. You can also take this action on the command line using the REINSTALL and
REINSTALLMODE options of the MSI installer. You set REINSTALL to those features you want to install or to ALL.
For example, to install a minor upgrade to Dragon, you might use this command line:
msiexec /i "Dragon NaturallySpeaking 13.msi" REINSTALL=ALL REINSTALLMODE=vamus /qn
The vemus options: v indicates to reinstall from the source (reupdating cache), e indicates to install the newer file if one is available, mu means to rewrite the registry settings, and s means to reinstall all shortcuts and re-cache all icons. For more information on the REINSTALL and REINSTALLMODE settings, refer to Summary: MSI Options for Installing Dragon Features/Advanced Options.
Note: A Minor upgrade involves upgrading to a higher point release within the same edition and version of Dragon. For example, upgrading from Dragon 13.0 to Dragon 13.x.
Setting Day/Time for Scheduled Tasks
To retain the default schedule for data collection and modify schedules for acoustic model optimization to Mondays at 1 AM and language model optimization to Mondays at 6 AM, you would set the PERIODIC_TASK string as follows:
An MSI installation command line including the option setting this schedule would look like this:
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-## INSTALLDIR="C:\<full_path>\Dragon13" DEFAULTSINI="C:\<full_path>\nsdefaults.ini" ROAMINGUSERINI="C:<full_path>\roamingdef.ini" PERIODIC_TASK="aco|lmo;admin;pswd;Mon, 01:00|Mon, 06:00" /L*v "C:\Logs\logfile.log" /qn
For more information on the PERIODIC_TASK option, refer to MSI Options for Roaming User Profile, Tuning, and Data Collection Setup.
Launching Online Registration Form After Installation
To have the online registration form for Dragon pop up on the workstation in its browser immediately after the installation completes, you can pass a option to the
WEBREGISTRATION option and set it to 1 (applies only if you do not use the /qn option). The default is 0 which means registration will not be launched.
WEBREGISTRATION=1
The revised command line would look like this:
msiexec /i "Dragon NaturallySpeaking 13.msi" SERIALNUMBER=#####-###-####-####-##
DEFAULTSINI="C:\<full_path>\nsdefaults.ini"
INSTALLDIR="C:\<full_path>\Dragon13" PRODUCTUPDATEFLAG=-1 REBOOT=ReallySuppress
WEBREGISTRATION=1 /L*v "C:\Logs\logfile.log"