MachineID
FlexNet Manager Suite ()
Command line | Registry
MachineID
stores the computer name of the target device, as returned from the operating system (typically shifted to all upper case).
This value is derived from the operating system, and on recent versions of Windows, is the same (possibly apart from case) as the computer name visible in the Computer > Properties dialog, displayed as Computer name.
By default, this preference is not set manually, but is referenced as $(MachineName)
. This reference causes the FlexNet Inventory Agent to query the operating system for the name of the machine.
However, it is possible to override the value with a manual setting. This may be useful, for example, when taking inventory of UNIX-like machines, where you may prefer a particular machine name to appear in inventory. This value may be set:
- In the installation bootstrap file
mgsft_rollout_response
, used for custom installations on UNIX-like platforms (for more details, see Agent Third-Party Deployment: Configuring the Bootstrap File for UNIX. - In the command line (on all platforms), as described below.
- In the registry (or, on UNIX-like platforms, for the full FlexNet Inventory Agent locally installed on the computer, the
config.ini
file; or when usingndtrack.sh
alone as a lightweight inventory scanner, thendtrack.ini
file).
If this preference is customized to a non-default value, it should typically be configured under [Registry]\ManageSoft\Common
(only) to ensure that all components use the same value of MachineId
. Note that a setting for any individual component overrides the setting in Common
.
Values
| **Values / range** | Alphanumeric \(best restricted to ASCII characters\). | | **Default value** | ``` $(MachineName) ``` This variable is expanded by FlexNet Inventory Agent by querying the operating system. | | **Example values** | ``` MyMachine ``` |
Command line
| **Tool** | Scheduling component \(`ndschedag`\), usage agent, inventory component \(`ndtrack`\) | | **Example** | ``` -o MachineId=MyMachine ``` |
Registry
| **Installed by** | Installation of FlexNet Inventory Agent on the target device \(by adoption\). | | **Computer preference** | `[Registry]\ManageSoft\Configuration` `[Registry]\ManageSoft\Schedule Agent\CurrentVersion` `[Registry]\ManageSoft\Usage Agent\CurrentVersion` `[Registry]\ManageSoft\Common` \(If set in both the `Common` hive and another hive, the value in the `Common` hive is not used for that agent.\) |
2025 R1.1Parent topic:Preferences