The following table lists the most important variables from the os Namespace:
NOTE that some variables are only available on certain operating systems, and/or from specific MarvelClient releases on.

 

The most important variables from the os Namespace
app_data,
app_data_directory
/tmp on non-WindowsOperating System Application Data Directory
boot_typeWindows onlyDid Windows boot normally or in safe mode?
chassis_typeWindows onlyChassis type of the host computer (e.g. desktop or notebook)
citrixWindows onlyIs the client being accessed from within a Citrix/WTS session?
citrix_no_logonsessionsWindows onlyIs the client being accessed from within a Citrix/WTS session, but without any incoming logon session?
(Remoting into a user's machine using Windows Remote Desktop Connection is usually detects os:citrix as 1)
rdp_sessionWindows only
Release >= 4
Is the client being accessed from within a remote desktop session (this includes Citrix, WTS and similar).
common_app_data/tmp on non-WindowsCommon application data directory
(e.g. C:\ProgramData)
computer
Name of host machine; replaced with "Citrix" if os:citrix=1
computer_org
Name of host machine (Citrix server name on Citrix and alike)
disk_client_free_mb,
disk_client_total_mb,
disk_client_totalfree_mb,
disk_data_free_mb,
disk_data_total_mb,
disk_data_totalfree_mb
Windows onlySize information of the IBM Notes Program (client) and IBM Notes data (data) directories:
free=Number of free Megabytes (honoring quota)
total=Total capacity of disk in Megabytes
totalfree=Total number of free Megabytes (not honoring quota)
display_resolution_x,
display_resolution_y
Number of horizontal (x) and vertical (y) pixels of display resolution.
ip_address
IP-address(es) assigned to operating system;
multiple IP-addresses are seperated with a semicolon (;)
language_idWindows onlyCurrently locale ID of operating system - for details see
http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx
local_app_data,
local_app_data_directory
/tmp on non-WindowsOperating System Local Application Data Directory
logonsessionsWindows onlyNumber of inbound logon sessions;
>0 when remoting into another machine using e.g. Windows Remote Desktop Connection
memory_*Windows onlyVarious details on system memory.
mideast_enabledWindows onlyIs the operating system mideast enabled?
mobile
Is the client running on a Laptop/Notebook?
(determined by asking the operating system whether the machine has a battery bay - also works when removing the battery)
mobile_no_usvWindows onlyDesktop computers with a UPS (uninterruptable power supply) are detected as Laptops/Notebooks using os:mobile.
os:mobile_no_usv
monitor_countWindows onlyNumber of monitors (displays) connected to the machine
mouse_*Windows onlyDetails for the computer mouse
platform
Operating system (windows, linux, mac)
program_files,
program_files_directory
Operating system program files directory
remote_controlledWindows onlyIs the operating system being remote controlled (e.g. when remoting into a machine)?
shutting_downWindows onlyIs Windows being shut down?
system_root,
system_root_directory
Operating system binaries directory (e.g. C:\Windows or /bin)
tabletpc*Windows onlyVarious details available if the machine is a tablet
temp,
temp_directory
Operating system temp directory
user
Operating system user
user_profile,
user_profile_directory
Operating system user profile directory
version_string
Operating system decription/name
version*Windows onlyVersion details for the operating system
virtual_machine,
virtual_machine_type
Windows onlyOptional detection of whether the host operating system is VMWare or VPC

 


The full list of available Variable names from within each Namespace can be derived from a representative config.xml (in each client’s Working Directory or in the Analyze database if so collected).

Note that the config.xml file is recreated upon every client start – after closing an IBM Notes Client, any therein stored variables are NOT read back ever.

NOTE that namespaces and variables are NOT write-protected. You must not change important system variables (e.g. notes:client_directory, mc:working_directory or similar).