Specifics of the WTS Support
Installing Software in Execute Mode
The install mode is the default setting recommended by Microsoft for installing software on Microsoft WTS. Ivanti DSM's own Terminal Server Support, however, allows you to install "normal" packages (eScript Packages analyzed by the NetInstall Spy) in execute mode (thus user-related). Ivanti DSM ensures that the computer portion is installed automatically installation mode and the user portion in execution mode.
Exception: this mechanism only works if the installation clearly differentiates between computer and user portion.
Please make sure to use the install mode in the following case:
For packages where the vendor-provided setup is executed directly, e.g. with the execute command (execute "setup.exe" /<Parameter>)
In order to switch between install mode and execute mode, you need to insert the following commands in the eScript:
- execute ’change User /install’
- execute ’setup.exe / <Parameter>’
- execute ’change User /execute’
Automatic Change of Certain Commands
By default, Ivanti DSM automatically changes the classification of certain commands to "user-related" if the package is executed on a terminal server – regardless of the classification in the eScript. The eScript itself does not need to be changed to do so:
- AddINI and ModifyINI:
if changes are made to the INI files, it often makes sense to work with user-related variables. In order for them to be used at runtime for the package, changes must be made to the INI files during the installation of the user portions. - CreateLink:
all links are executed during the execution of the user portion.
Links to the Manage user portion option are installed computer-related when installing the computer portion.
In this case, the user portion is post-installed when using the link.
Requirement: The AutoInstaller does not start automatically.
User-specific DSM Log Files
The DSM Log files are automatically created on terminal servers with the following setting: Log file names contain user names. The user ID is appended to the name of the log file.
The AutoInstaller log file for User1 is called NIAI32_User1_<nr>.LOG.
Special Variables and Conditions
Ivanti DSM also provides variables and conditions that simplify working with Windows terminal servers.