AppendPath
Append Path in AUTOEXEC.BAT or Windows NT Registry
Definition
Use this command to append the path statement in the AUTOEXEC.BAT file.
Settings
Input
- Path
extension
Enter the directory or directories you want to add to the path statement. Check the option to ensure that the extension is inserted at the beginning of the statement.Insert extension at beginning of path ensures that the extension is inserted at the beginning of the statement.
- Insert
the PATH instruction...
Enter the line in the AUTOEXEC.BAT file before or after which the new path statement should be placed. You can use wildcards here. - Name
of application to trigger message box
If you want to inform the user about modifications to the path statement, you must enter the name of the application for which you extended the path statement. A message box will be displayed when the installation package is executed.
Options
Confirm
changes to AUTOEXEC (16-bit only) (equivalent to the Verify function)
If checked, all changes must be confirmed. When the installation package
is executed, a dialog box will be displayed, containing two text boxes:
the entry in the first text box shows the current version of the AUTOEXEC.BAT file and the second text box
contains the proposed new version.
(You cannot access this dialog box from Windows NT)
This dialog box allows to control the execution of the command. The user has the following options:
- Modify
Executes changes to the path statement. - Skip
Click once: Switches from Replace mode to Append mode.
Double-click: Skips path changes.
In the Replace mode, the existing path statement is extended; in the Append mode, a new path statement is inserted. Switching between the two modes is necessary if you do not yet have a path statement. - Recommend
Recommends and displays alternatives to the path statement.
With Windows NT, the path
extension takes place in the registry:
- In the key HKEY_LOCAL_MACHINE\system\CurrentControlSet\Control\Session
Manager\Environment, if the command is executed using the NetInstall
Service.
- In the key HKEY_CURRENT_USER\Environment,
if the command is executed on user level.
Disable file redirection on x64 machines
For reasons of compatibilty, Ivanti DSM maps file and registry access to the default storage location for 32 bit applications (provided that the storage location differs from that of 64-bit applications). File access: whenever a 32-bit application attempts to access %windir%\System32, the access is redirected to %windir%\SysWOW64. Registry commands: when accessing HKEY_LOCAL_MACHINE\SOFTWARE the calls are redirected to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node. The x64-switch stops this redirection of file and registry accesses when running the script command on a x64 computer; the eScript command runs on the specified path. CallScript command: the script runs in a 64-bit process.