Professional Documents
Culture Documents
Multi-NX Administrators Guide
Multi-NX Administrators Guide
NOTE: Multi-NX is fully compatible with 64-bit NX but this will require a 2nd Multi-NX configuration.
Figure 1
The root directory contains all required files and directories. Refer to chapter 2for more details.
2.1 Start_NX.bat
Basically Multi-NX is a huge batch file. Start this batch to launch the Multi-NX program. Please do not
edit this file directly or without making a backup first. Please feel free to report any suggestions (ER) or
problems (PR) to me at marco.vanmalsen@siemens.com.
The batch, like any other, uses environment variables. There are two groups, variables that are required
for NX (Manager) and those that are needed by Multi-NX to do its job. The variables from this last group
are unset before starting the selected program.
2.2 Config.ini
This file contains the basic configuration parameters for Multi-NX. The file itself contains basic
information about the preferences being set in it.
2.3 Database.ini
This file contains configuration settings to start NX/Manager sessions. The values from the SID and
SERVER columns are used by Multi-NX to define the FMS_HOME setting.
2.4 Create_Shortcut_on_Desktop.bat
This batch will create a shortcut to Multi-NX on the desktop of the user running it.
2.5 Install_new_Maintenance_Release_or_Pack.bat
This batch can be used to add a new Maintenance Release or Maintenance Pack. Please refer to chapter
5 for further instructions.
Copy all files and directories from your own NX installation into the lowest folder.
Move the “REL_INFO” and “UGDOC” directories underneath the main NX version directory:
After starting the batch, it will first ask for the NX version, the Maintenance Release and Maintenance
Pack for the NX version that has to be added.
NOTE To add a new Maintenance Release, enter 0 (zero) for the Maintenance Pack version.
The last question is a request to drag-and-drop the zip archive to the DOS-box. After entering this
information the following will happen:
Copy the directory from the previous version to a temporary directory. This is a temporary
directory so that users cannot accidentally use the version that is being added.
o Adding a new Maintenance Release. The base version will be used if available; otherwise
a search is done for the most recent Maintenance Release.
o Adding a new Maintenance Pack. The Maintenance Release will be used if available;
otherwise the most recent Maintenance Pack will be used.
o An error is reported when a usable directory is not found.
Unzip the archive to directory named “install” in the Multi-NX root-directory.
Search for the “ugs_update.bat” batch and append the “EXIT” command at the end.
Move the REL_INFO and UGDOC directories from underneath the main NX directory into the
temporary directory. (Maintenance Release only)
Run the “ugs_update.bat” batch with the “/D” parameter, so it runs without prompting.
Move the REL_INFO and UGDOC back their original location. (Maintenance Release only)
Rename temporary directory to correct name.
Delete directory that was used to extract the Maintenance Release/Pack archive to.
7 Naming convention
The Multi-NX tool depends on a naming convention in order to be maintenance free.
NOTE The Multi-NX tool is not designed nor tested for whitespaces in directory names!!
Since customer patches are build on an existing Maintenance Release / Pack the following names allow
to add customer specific patches:
PR#1111111 hot-fix for NX4.0.3.3 MP3
NX403_98NX4.0.3.3_MP3_Customer1_PR1111111
(Customer 1)
PR#9999999 hot-fix for NX4.0.3.3 MP4
NX403_99NX4.0.3.3_MP4_Customer2_PR9999999
(Customer 2)
Please note that two characters reserved for Maintenance Pack information have been replaced by “98”
and “99, setting them apart from “regular” Maintenance Packs.