IBM Endpoint Manager Inspectors Reference

Terminology

Win: Windows
Lin: Red Hat and SUSE Linux
Sol: SUN Solaris
HPUX: Hewlett-Packard UNIX version
AIX: IBM AIX
Mac: Apple Macintosh
Ubu: Ubuntu/Debian
WM: Windows Mobile

The version (e.g. Lin:8.1) corresponds to the version of the IEM product (8.1) in which the inspector was introduced in the client on that platform.
The version number is not shown if it is less than 8.0.


Platform


Contents

Action Objects
Authorization Objects
Client Objects
Directory Services
Environment Objects
Filesystem Objects
Firewall Objects
Fixlet Objects
Formatting Objects
Installed System Software
Introspectors
License Objects
Microsoft IIS Metabase Objects
Miscellaneous
Networking Objects
Power Objects
Primitive Objects
array
bit set
boolean
date
date with multiplicity
day of month
day of month with multiplicity
day of week
day of week with multiplicity
day of year
day of year with multiplicity
floating point
floating point with multiplicity
hertz
hertz with multiplicity
integer
integer set
integer with multiplicity
month
month and year
month and year with multiplicity
month with multiplicity
number of months
number of months with multiplicity
regular expression
regular expression match
rope
string
string position
string set
string with multiplicity
substring
time
time interval
time interval with multiplicity
time of day
time of day with multiplicity
time of day with time zone
time of day with time zone with multiplicity
time range
time range with multiplicity
time with multiplicity
time zone
time zone with multiplicity
undefined
year
year with multiplicity
Registry Objects
Session Objects
Session Statistics
Site Objects
SMBIOS objects
System Objects
Task Objects
User Objects
Windows Mobile Device Objects
WMI Objects
World Objects

IBM Endpoint Manager wiki

Primitive Objects

The relevance language is based upon a comprehensive set of primitive objects. These primitives are the basic building blocks of the more complex objects to follow. The Core Inspector Guide documents the bulk of the primitive object inspectors. Where a specialized platform-specific method exists to create, inspect, or manipulate primitive objects, they will be documented in the respective Inspector guide.

boolean

Creation Methods

DeclarationDescriptionPlatforms (?)
conjunction of <boolean>This inspector performs a serial AND on all its boolean arguments:conjunction of (true; true; true) -> TRUEconjunction of (true; true; false) -> FALSE.

Example:
conjunction of (current month = April; leap of year of current date) - Returns TRUE during April of a leap year.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
disjunction of <boolean>This inspector performs a serial OR on all its boolean arguments:disjunction of (false; false; false) -> FALSEdisjunction of (false; false; true) -> TRUE.

Example:
disjunction of (current day_of_week = Monday ;current day_of_week = Wednesday; current day_of_week = Friday) - Returns TRUE on either Monday, Wednesday or Friday.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<boolean> {cmp} <boolean>Compare two boolean expressions. Returns another boolean, depending on the evaluation of the comparison:{cmp} is one of: =, != .Win, Lin, Sol, HPUX, AIX, Mac, WM
<boolean> {op} <boolean>Operates on two boolean expressions. Returns another boolean, depending on the evaluation of the operation, for example, (True And True) = True.{op} is one of: And, Or .Win, Lin, Sol, HPUX, AIX, Mac, WM
<floating point> {cmp} <floating point>Compares two floating point numbers, where: {cmp} is one of: =, <, <=.Win, Lin:8.0, Mac, WM
<floating point> {cmp} <integer>Compares a floating point number and an integer, where: {cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<integer> {cmp} <floating point>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<time interval> {cmp} <time interval>Compare two time intervals, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
bit <integer> of <integer>Returns TRUE if the numbered bit is on. Bits are numbered starting at zero. Bit 0 is the least significant bit.

Example:
bit 0 of (least integer + 1) - Returns the least significant bit of the smallest possible integer, plus one.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<floating point> {cmp} <integer>Compares a floating point number and an integer, where: {cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<integer set> contains <integer>Returns TRUE if the specified set contains the given integer.

Example:
set of (1;2;3) contains 3 - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> {cmp} <floating point>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <.Win, Mac, WM
<integer> {cmp} <integer>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer> {cmp} <registry key value type>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<integer> {cmp} <registry key value>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<integer set> = <integer set>Returns TRUE if the specified sets have identical contents.

Example:
set of (3; 2; 2; 1; -1) = set of (2; -1) - Returns FALSE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> contains <integer set>Returns TRUE if the first set contains all the elements of the second set.

Example:
set of (1;2;3) contains set of (2;3) - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> contains <integer>Returns TRUE if the specified set contains the given integer.

Example:
set of (1;2;3) contains 2 - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
divided by zero of <floating point>Returns TRUE if the calculation raised the divide-by-zero exception; that is, if some part of the calculation produced an exact infinity.Win, Lin:8.0, Mac, WM, Ubu:8.1
finite of <floating point>Returns TRUE if the floating point number is finite.

Example:
finite of (floating point "1"/ 0) - Returns FALSE.
Win, Lin:8.0, Mac, WM, Ubu:8.1
inexact of <floating point>Returns TRUE if the calculation raised the inexact exception; that is, if some intermediate result could not be represented exactly.Win, Lin:8.0, Mac, WM, Ubu:8.1
infinite of <floating point>Returns TRUE if the floating point number is infinite.

Example:
infinite of (floating point "1"/ 0) - Returns TRUE.
Win, Lin:8.0, Mac, WM, Ubu:8.1
invalid of <floating point>Returns TRUE if the calculation raised the invalid exception; that is, if some part of the calculation a function was applied to a value outside its domain.Win, Lin:8.0, Mac, WM, Ubu:8.1
nan of <floating point>Returns TRUE if the value is not a number.

Example:
nan of (floating point "1.e-99999" * floating point "1.e999999") - Returns TRUE.
Win, Lin:8.0, Mac, WM, Ubu:8.1
normal of <floating point>Returns TRUE if the value is a valid floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
overflow of <floating point>Returns TRUE if the calculation raised the overflow exception; that is, if some intermediate result was too large to be represented, but not an exact infinity.

Example:
overflow of (floating point "1.0e50000") - Returns TRUE, since the number is too big to represent in floating point.
Win, Lin:8.0, Mac, WM, Ubu:8.1
underflow of <floating point>Returns TRUE if the calculation raised the underflow exception; that is, if some intermediate result was a nonzero value too small to be represented.Win, Lin:8.0, Mac, WM, Ubu:8.1
<integer> {cmp} <floating point>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <, >, >=, !=.Win, Lin:8.0, Mac, WM
<string> contains <string>Returns a boolean TRUE if the first string contains the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> as booleanReturns a boolean value for the string. All possible capitalization's of "TRUE" and "FALSE" will convert successfully.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> contains <string>Returns boolean TRUE if the rope contains the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string>Returns TRUE if the specified set of strings contains the given string.

Example:
set of ("foo";"bar") contains "foo" - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <uuid>Compares a string to a UUID, where {cmp} is one of: <, <=, =.Sol:8.0, Ubu:8.1
<uuid> {cmp} <string>Compares a string to a UUID, where {cmp} is one of: <, <=, =.Sol:8.0, Ubu:8.1
<string set> = <string set>Returns TRUE if the specified sets have identical contents.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string set>Returns TRUE if the first set contains all the elements of the second set.

Example:
set of ("to";"be";"or";"not") contains set of ("to";"be") - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string>Returns TRUE if the specified set of strings contains the given string.

Example:
set of ("foo";"bar") contains "foo" - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> contains <string>Returns TRUE if the rope contains the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
boolean <integer> of <array>Get, from an array, a boolean keyed by the specified integer.

Example:
boolean 1 of array "NSTableView Sort Ordering NSNavOutlineColumnSettings.v1" of preference "com.apple.Console" - Returns the first boolean value in the array.
Mac
bit <integer> of <bit set>Returns the value of the bit at the given <integer> position in the set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> = <bit set>Returns true if the corresponding bits of the two sets are equal.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> contains <bit set>Returns false if -- for any n -- bit n of the left set is false, but bit n of the right set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<regular expression> = <string>Returns TRUE if the regular expression is equal to the specified string.

Example:
regex ".+match.+" = "We will win the match tonight" - Returns TRUE.

Example:
regex ".*PATH.*" = line 1 of file "/etc/profile" - Returns TRUE if the word "PATH" exists in line 1 of the given file.
Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> = <regular expression>Returns TRUE if the regular expression is equal to the specified string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> contains <regular expression>Returns TRUE if the specified string contains the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> ends with <regular expression>Returns TRUE if the string ends with the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> starts with <string>Returns a boolean TRUE if the first string starts with the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> ends with <string>Returns a boolean TRUE if the first string ends with the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> starts with <regular expression>Returns TRUE if the string starts with the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<hertz> {cmp} <hertz>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .

Example:
speed of processor - Returns the speed of the processor in hz, such as 3394000000 hertz for a 3.4 GHz computer.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<time> {cmp} <time>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time of day> {cmp} <time of day>Compares two times of day, where {cmp} is one of: <, <=, =.Win, WM
<time of day with time zone> = <time of day with time zone>Compares two times of day with time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> = <time range>Compares two time range types and returns TRUE if they are equal.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> {cmp} <date>Compares two dates, where: {cmp} is one of: =, <, <=.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of week> = <day of week>Compares two days of the week and returns a boolean TRUE or FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> {cmp} <day of month>Compare two day of month types, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of year> {cmp} <day of year>Compares two days of the year, producing a boolean TRUE or FALSE, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<month> {cmp} <month>Compares the values of two months, where {cmp} is one of: <, <=, =.

Example:
July <= current month - Returns true in the second half of the year, when the month is greater than or equal to July.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<month and year> {cmp} <month and year>Compares two dates (in month year format), where {cmp} is one of: <, <=, =.

Example:
january of 2009 < current month_and_year - Evaluates to TRUE when the current date is later than the specified date. This phrase could serve as an expiration flag.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> {cmp} <number of months>Compare two numbers of months, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
leap of <year>Returns a flag indicating whether or not the specified year is a leap year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> {cmp} <year>Compares two years, where {cmp} is one of: <, <=, =.

Example:
year 2080 > current year - Returns TRUE until the year 2080.
Win, Lin, Sol, HPUX, AIX, Mac, WM
administrator <( bes computer, bes user )>Returns TRUE if the specified user is an administrator of the given computers.Win
administrator <( bes user, bes computer )>Returns TRUE if the specified user is an administrator of the given computers.Win
backoffice bit <operating system suite mask>Returns TRUE if the backoffice bit of the Windows operating system suite mask is set.Win
blade bit <operating system suite mask>Returns TRUE if the blade bit of the Suite Mask (a part of the Windows OS version) is set.Win
boolean <string>Returns a boolean. For example, boolean "TRUE".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
communications bit <operating system suite mask>Returns TRUE if the communications bit of the Suite Mask (a part of the Windows OS version) is set.Win
datacenter bit <operating system suite mask>Returns TRUE if the datacenter bit of the Suite Mask (a part of the Windows OS version) is set.Win
embedded nt bit <operating system suite mask>Returns TRUE if the embedded nt bit of the Suite Mask (a part of the Windows OS version) is set.Win
embedded restricted bit <operating system suite mask>Returns TRUE if the embedded restricted bit of the Suite Mask (a part of the Windows OS version) is set.Win
enterprise bit <operating system suite mask>Returns TRUE if the enterprise bit of the Suite Mask (a part of the Windows OS version) is set.Win
false Returns the boolean FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hyperthreading capableReturns a boolean TRUE if the agent is able to detect that the processor is capable of running with hyperthreading enabled.Win, WM
hyperthreading enabledReturns TRUE if the machine is running with hyperthreading enabled, a method in which each physical processor on the machine presents itself as multiple logical processors to the operating system.Win, WM
in console contextReturns TRUE if this Inspector is being evaluated in the BES Console environment.Win
in web reports contextReturns TRUE if this Inspector is being evaluated in the Web Reports environment.Win
local administratorReturns the boolean TRUE if the user belongs to the local administrator group. Also returns TRUE for Win9x and WinME.Win
pending license updateReturns TRUE if the license update is currently pending. This means that the license has been updated in the database, but has not yet been put into a masthead and pushed down to clients. It is used by the license overview to tell you that you have an updated license, but your clients may still be in restricted mode because they aren't aware of the new license parameters.Win:8.0
pending loginInstallers may leave values in the registry that the operating system will execute when the next user logs in. Pending login can detect these registry entries.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending restartReturns TRUE if the operating system indicates that a restart needs to occur.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending restart <string>Immediately after issuing a command like 'Action requires restart "PatchGroupX"', the expression 'Pending restart "PatchGroupX"' will be true until the next restart.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
personal bit <operating system suite mask>Returns TRUE if the personal bit of the Suite Mask (a part of the Windows OS version) is set.Win
powerpcReturns TRUE if the cpu is a PowerPC, FALSE if it is a 68000 chip.Mac
relevant <( bes computer, bes fixlet )>Returns TRUE if the given Fixlet message is relevant on the specified computer.Win
relevant <( bes fixlet, bes computer )>Returns TRUE if the given Fixlet message is relevant on the specified computer.Win
single user ts bit <operating system suite mask>Returns TRUE if the single user ts bit of the Suite Mask (a part of the Windows OS version) is set.Win
small business bit <operating system suite mask>Returns TRUE if the small business bit of the Suite Mask (a part of the Windows OS version) is set.Win
small business restricted bit <operating system suite mask>Returns TRUE if the small business restricted bit of the Suite Mask (a part of the Windows OS version) is set.Win
subscribed <( bes computer, bes site )>Returns TRUE if the given computer is subscribed to the given BES site.Win:8.0
subscribed <( bes site, bes computer )>Returns TRUE if the given computer is subscribed to the given BES site.Win:8.0
terminal bit <operating system suite mask>Returns TRUE if the terminal bit of the Suite Mask (a part of the Windows OS version) is set.Win
true Returns the boolean TRUE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
virtual memoryReturns TRUE if virtual memory is turned on.Mac
in agent contextWin:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
in proxy agent contextWin:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
<string> {cmp} <registry key value>Win:9.0
<registry key value> {cmp} <integer>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value> {cmp} <registry key value>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value type> {cmp} <integer>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value type> {cmp} <registry key value type>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value type> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<string> {cmp} <registry key value type>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
archive of <filesystem object>Returns TRUE if the Archive bit is turned on for the specified file or folder (filesystem object). This bit is often used by backup software.Win, WM
compressed of <filesystem object>Returns TRUE if the file or folder (filesystem object) has been compressed.Win, WM
group execute of <filesystem object>Returns TRUE if the group execute flag is set for the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
group read of <filesystem object>Returns TRUE if the group read flag is set for the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
group write of <filesystem object>Returns TRUE if the group write flag is set for the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
hidden of <filesystem object>Returns TRUE if the file or folder (filesystem object) is marked as hidden.Win, WM
normal of <filesystem object>Returns TRUE if the file or folder (filesystem object) is 'normal'.Win, WM
offline of <filesystem object>Returns TRUE if the file or folder (the filesystem object) is marked as 'offline'.Win, WM
other execute of <filesystem object>Returns TRUE if others (not in the group) have execute permissions on the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
other read of <filesystem object>Returns TRUE if others (not in the group) have read permissions on the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
other write of <filesystem object>Returns TRUE if others (not in the group) have write permissions on the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
readonly of <filesystem object>Returns TRUE if the file or folder (the filesystem object) is marked as read-only.Win, WM
setgid of <filesystem object>Returns TRUE if the setgid (group ID) bit is set for the specified filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
setuid of <filesystem object>Returns TRUE if the setuid (user ID) bit is set for the specified filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
system of <filesystem object>Returns TRUE if the file or folder (the filesystem object) is marked as a system folder.Win, WM
temporary of <filesystem object>Returns TRUE if the file or folder (the filesystem object) is marked as a temporary folder.Win, WM
user execute of <filesystem object>Returns TRUE if the owner (user) has execute permissions on the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
user read of <filesystem object>Returns the owner (user) read permissions for the specified filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
user write of <filesystem object>Returns the owner (user) write permissions for the specified filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
<filesystem object> = <filesystem object>Compares two Macintosh file system objects.Mac
alias of <file>Returns TRUE if the file is an alias for another file.Mac
locked of <file>Returns TRUE if the file is locked.

Example:
locked of file "this file" of folder "this folder" - Returns TRUE if the specified file is locked.
Mac
visible of <file>Returns TRUE if the file is visible.Mac
inspectability of <application>Win:8.2
file_supports_encryption of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
file_supports_object_ids of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
file_supports_reparse_points of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
file_supports_sparse_files of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
file_volume_quotas of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_case_is_preserved of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_case_sensitive of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_file_compression of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_persistent_acls of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_unicode_stored_on_disk of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_vol_is_compressed of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
<volume> = <volume>Compare two volumes.Mac
<file content> contains <string>Returns TRUE if the string is located in the content provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<version> {cmp} <string>Returns a boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <version>Returns a boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <version>Returns a boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<version> {cmp} <version>Returns a boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .

Example:
version "09" < version "1" - Returns TRUE. Uses the UNIX version compare, strverscmp().

Example:
version "09" < version "1" - Returns TRUE. Uses the UNIX version compare, strverscmp().
Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <strverscmp version>Returns a boolean TRUE/FALSE depending on the result of the comparison (based on the OS supplied strverscmp function), where:{cmp} is one of: =, !=, <, <=, >, >= .Lin, WM, Ubu:8.1
<strverscmp version> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison (based on the OS supplied strverscmp function), where:{cmp} is one of: =, !=, <, <=, >, >= .Lin, WM, Ubu:8.1
<strverscmp version> {cmp} <strverscmp version>Returns a boolean TRUE/FALSE depending on the result of the comparison (based on the OS supplied strverscmp function), where:{cmp} is one of: =, !=, <, <=, >, >= .Lin
setgid of <mode>Returns TRUE if setgid (the group ID flag) is set.Lin, Sol, HPUX, AIX, Ubu:8.1
setuid of <mode>Returns TRUE if setuid (the user ID flag) is set.Lin, Sol, HPUX, AIX, Ubu:8.1
sticky of <mode>The `sticky' bit (S_ISVTX) on a directory means that a file in that directory can be renamed or deleted only by the owner of the file, by the owner of the directory, and by root. This inspector returns TRUE if the sticky bit of the given mode is on.Lin, Sol, HPUX, AIX, Ubu:8.1
execute of <mode_mask>Returns TRUE if the execute flag (x) of the rwx mode mask is on. (binary 001 = 1).Lin, Sol, HPUX, AIX, Ubu:8.1
read of <mode_mask>Returns TRUE if the read flag of the rwx mode mask is on. (binary 100 = 4).Lin, Sol, HPUX, AIX, Ubu:8.1
write of <mode_mask>Returns TRUE if the write flag (w) of the rwx mode mask is on. (binary 010 = 2).Lin, Sol, HPUX, AIX, Ubu:8.1
<file type> = <file type>Compare two file types.Mac
<file signature> = <file signature>Compares two Macintosh file signatures.Mac
boolean <string> of <dictionary>Get, from a dictionary, a boolean keyed by the string.

Example:
boolean "trash-full" of dictionary of file "com.apple.dock.plist" of preferences folder - Returns TRUE if the given flag is set.
Mac
<country> = <country>Compares two countries, as found in a Macintosh version.Mac
boolean of <osxvalue>Casts the osxvalue (which is essentially untyped) to a boolean.Mac
boolean <string> of <preference>Get, from a preference file, a boolean keyed by the specified string.Mac
value accessible of <symlink>Returns TRUE if the pathname pointed to by the specified symlink is available. Returns FALSE if the file object is missing or unavailable with the current permissions.Lin, Sol, HPUX, AIX, Ubu:8.1
quiet of <grub bootable image>True if bootable image has been designated as quiet, so as not to display verbose booting information.Lin:8.2, Sol:8.2, Ubu:8.2
savedefault of <grub bootable image>True if bootable image has been designated as "savedefault." This causes the bootable image to become the default after it has been booted.Lin:8.2, Sol:8.2, Ubu:8.2
hiddenmenu of <grub config file>True if menu has been explicitly designated to be hidden.Lin:8.2, Sol:8.2, Ubu:8.2
nounzip of <grub module>True if module is to be loaded without unzipping itLin:8.2, Sol:8.2, Ubu:8.2
nonpersistent flag of <smf property group>Returns a boolean value indicating that the property group configuration will not be retained beyond a system shutdown or reboot. Sol:8.2
<smf value> as booleanReturns the boolean state for values of type SCF_TYPE_BOOLEAN. Returns type conversion error for other types. Sol:8.2
ia64 of <operating system>Returns TRUE iff the BES Client is running on Itanium.Win, WM
mac of <operating system>Returns TRUE if the client computer is a Macintosh.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
unix of <operating system>Returns TRUE if the local computer is a UNIX system.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
windows of <operating system>Returns TRUE if the local computer is a Windows system.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
x64 of <operating system>Returns TRUE if the current operating system is 64-bits.Win, WM
smt capable of <cpupackage>If detectable, returns true if the cpupackage is capable of SMT threads (Simultaneous multithreading, called "Hyper-Threading" on some platforms)Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
smt enabled of <cpupackage>If detectable, returns true if the cpupackage is using SMT threads (Simultaneous multithreading, called Hyper-Threading on some platforms)Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
coma bug of <processor>Returns TRUE if the specified processor is afflicted by the coma bug. The coma bug afflicts certain Cyrix CPUs, causing them to occasionally lock up. The affected CPUs include the Cyrix/IBM 6x86, 6x86L, and 6x86MX.Lin, Ubu:8.1
f00f bug of <processor>Returns TRUE if the specified processor is afflicted by the f00f bug. This bug is named after the first two of a four-byte assembly language sequence that can freeze up x86 Pentium processors.Lin, Ubu:8.1
fdiv bug of <processor>Returns TRUE if the specified processor is afflicted by the fdiv bug, which occasionally causes incorrect floating point division answers.Lin, Ubu:8.1
fpu exception of <processor>Returns TRUE if the fpu exception has occurred on this processor.Lin, Ubu:8.1
fpu of <processor>Returns TRUE if the specified processor contains a floating point unit.Lin, Ubu:8.1
hlt bug of <processor>Returns TRUE if the specified processor is afflicted by the hlt bug.Lin, Ubu:8.1
sep bug of <processor>Returns TRUE if the given processor improperly reports the value of its SEP (Sysenter/sysexit Present) flag.Lin, Ubu:8.1
wp of <processor>Returns TRUE if the specified processor has the WP feature.Lin, Ubu:8.1
has blank sa password of <local mssql database>Returns TRUE if the MSSQL database sa account has a blank password.Win
running of <local mssql database>Returns a boolean indicating if the MSSQL database is running.Win
can interact with desktop of <service>Indicates the system is configured to allow the service to interact with the desktop.Win
driver type of <service>Returns true if the specified service is a driver type.Win:8.1
running of <service>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Ubu:8.2
win32 type of <service>Returns true if the specified service is a Win32 type.Win:8.1
wow64 of <process>Returns a boolean TRUE if the specified process is a 32-bit process running in WOW64 compatibility mode. Always returns FALSE on pre-WinXP SP2.Win:8.0
fast scsi of <scsibus>Determines if fast SCSI is supported by the SCSI bus.Mac
wide16 scsi of <scsibus>Whether wide16 is available for the given SCSI bus.Mac
wide32 scsi of <scsibus>Whether wide32 is available for the given SCSI bus.Mac
<sound volume> {cmp} <sound volume>Compares two sound volumes, where: {cmp} is one of: =, <, <=.Mac
<sound volume> {cmp} <stereo volume>Compares a sound and a stereo volume, where: {cmp} is one of: =, <, <=.Mac
<stereo volume> {cmp} <sound volume>Compares a stereo and a sound volume, where: {cmp} is one of: =, <, <=.Mac
<stereo volume> {cmp} <stereo volume>Compares two stereo volumes, where: {cmp} is one of: =, <, <=.Mac
isochronous of <usb>The isochronous attribute of the USB installed. Taken from the Gestalt Manager.Mac
<operating system product type> = <operating system product type>Compare two operating system product types for equality.Win, WM
<event log event type> = <event log event type>Compare two event log event types for equality.Win
autoboot value of <zone>Returns TRUE if the specified Solaris Zone is set to Autoboot.Sol:8.0
exclusive ip of <zone>Returns TRUE if the Exclusive IP flag is set for the specified Solaris Zone. This configuration implies that a given non-global zone will have exclusive access to one of the NICs on your system.Sol:8.0
<uuid> {cmp} <uuid>Compares a UUID type to a string, where {cmp} is one of: <, <=, =.Sol:8.0
boolean value <integer> of <wmi select>Returns the WMI value cast to boolean.Win
boolean value of <wmi select>Returns the boolean value of a <wmi select> object (exists only for boolean objects).Win
evaluated of <site>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
member of <site group>Returns TRUE if the current computer is a member of the specified group.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<site version list> {cmp} <site version list>Compares two site version lists, component by component, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
custom site flag of <bes site>Returns TRUE if and only if the specified site is a custom site.Win
external site flag of <bes site>Returns TRUE if and only if the specified site is an external site.Win
globally readable flag of <bes site>The value of the globally readable flag depends on the type of site:External sites: True if and only if the site has been marked as readable by all users.Master sites: True.Operator sites: False. Custom sites: True if and only if the site has been marked as readable by all users.Win
master site flag of <bes site>Returns TRUE if and only if the specified site is a master site.Win
operator site flag of <bes site>Returns TRUE if and only if the specified site is an operator site.Win
owner flag <bes user> of <bes site>This Inspector is deprecated as of Version 7.0. Instead use "exists owner of <bes site> whose (it = <bes user>)".Win
subscribed <bes computer> of <bes site>Returns TRUE if the given computer is subscribed to the given BES site.Win:8.0
<bes site> = <bes site>Returns TRUE if the two provided BES sites are equal.Win:8.0
<bes site set> = <bes site set>Returns TRUE if the two provided BES site sets are equal.Win:8.0
relevance of <fixlet>Returns a boolean TRUE or False, depending on the Relevance of the specified Fixlet message.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
authenticating of <client>Returns true when client is performing client authentication to the relayUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
certificate of <client>Returns true when the client has received its certificate from the serverUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
enabled of <setting>Returns TRUE if the specified setting is enabled.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
authenticating of <current relay>Returns true if the current relay is using authenticationWin:9.0
running of <application usage summary>Returns TRUE if the specified application is currently running.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
allow unmentioned site of <license>If this property is TRUE, then the deployment is allowed to use sites that aren't mentioned in the license of any BES products. If FALSE, those sites will not be usable.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
evaluation of <license>Returns TRUE if client is running an evaluation license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
fips mode of <license>Returns TRUE if the BES Action masthead specifies that applications (the client, console, or web reports, depending on the context) in the deployment should operate in FIPS 140-2 compliant mode.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
perpetual maintenance of <bes product>Returns true if license is of Perpetual Maintenance typeUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
perpetual of <bes product>Returns true if license is of Perpetual typeUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
term of <bes product>Returns true if license is of Term typeUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
legacy of <bes product>Returns true if license is of Legacy typeUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
eula accepted of <bes product>Win:8.2
boolean <string> of <oma csp>Returns the result of the specified OMA CSP query as a boolean value.

Example:
boolean "TAPI_FORWARD_ENABLED" of oma csp "Tapi,Busy,Voice" - Returns the boolean value of the specified OMA CSP query.
WM
call waiting enabled of <oma csp>Returns the current 'call waiting enabled' status (TRUE or FALSE) from the SecurityPolicy Configuration Service Provider.

Example:
call waiting enabled of oma csp - Returns TRUE if call waiting is enabled.
WM
fixed dialing enabled of <oma csp>Returns the current 'fixed dialing enabled' setting (TRUE or FALSE) from the SecurityPolicy Configuration Service Provider.

Example:
fixed dialing enabled of oma csp - Returns TRUE if fixed dialing is enabled. This is the same as: boolean "TAPI_FIXEDDIAL_ENABLED" of oma csp "Tapi".
WM
forward all calls enabled of <oma csp>Returns the current 'forward all calls enabled' setting (TRUE or FALSE) from the SecurityPolicy Configuration Service Provider.

Example:
forward all calls enabled of oma csp - Returns TRUE if call forwarding is enabled. This is the same as: boolean "TAPI_FORWARD_ENABLED" of oma csp ("Tapi","Unconditional","Voice").
WM
forward calls enabled when busy of <oma csp>Returns the current 'forward calls enabled when busy' setting (TRUE or FALSE) from the SecurityPolicy Configuration Service Provider.

Example:
forward calls enabled when busy of oma csp - Returns TRUE if the call forwarding is enabled when busy.
WM
forward calls enabled when no answer of <oma csp>Returns the current 'forward calls enabled when no answer' setting (TRUE or FALSE) from the SecurityPolicy Configuration Service Provider.

Example:
forward calls enabled when no answer of <oma csp - Returns TRUE if the call forwarding is enabled when there is no answer.
WM
forward calls enabled when unavailable of <oma csp>Returns the current 'forward calls enabled when unavailable' setting (TRUE or FALSE) from the SecurityPolicy Configuration Service Provider.

Example:
forward calls enabled when unavailable of oma csp - Returns TRUE if the call forwarding is enabled when the user is unreachable.
WM
obex enabled of <oma csp>Returns the current 'obex enabled' policy from the SecurityPolicy Configuration Service Provider. This indicates whether or not the phone can exchange binary objects, either by infrared or bluetooth.

Example:
obex enabled of oma csp - Returns TRUE if object exchange protocol is enabled. This is the same as: boolean "IsEnabled" of oma csp ("Obex","HKLM\Software\Microsoft\Obex").
WM
storage card encryption of <oma csp>Returns the current 'storage card encryption' policy from the SecurityPolicy Configuration Service Provider.

Example:
storage card encryption of oma csp - Returns a boolean TRUE if the storage card is encrypted.
WM
secure of <wince network connection detail>Returns a boolean describing the security level of the current connection for the specified WinCE network. If TRUE, the connection is secure.

Example:
secure of network connection "My Wifi" - Returns TRUE if the WinCE network connection is secure.
WM
enabled of <gps>Returns TRUE if the Global Positioning Service (GPS) on the Windows Mobile device is enabled.

Example:
enabled of gps - Returns TRUE if the GPS is enabled.
WM
computer group flag of <bes action>Returns TRUE if the specified action is a computer group action.Win
continue on errors flag of <bes action>For a multiple action group, there is a checkbox in the Take Action > Execution tab that controls whether the Action group should fail as soon as any member Actions fail, or continue to run the subsequent Actions in the group. This Inspector returns TRUE if the flag is set to continue.Win:8.0
end flag of <bes action>Returns TRUE if the specified action is an end action.Win
group member flag of <bes action>Returns TRUE if the specified action is a group member action.Win
hidden flag of <bes action>Returns TRUE if the specified action is a hiding action.Win
management rights flag of <bes action>Returns TRUE if the specified action is a management rights action.Win
message action button flag of <bes action>Returns the value of the message action button flag, one of the settings that control the pre-action user interface.Win
message allow cancel flag of <bes action>Returns the value of the message allow cancel flag, one of the settings that control the pre-action user interface.Win
multiple flag of <bes action>Returns TRUE if the specified action is a multiple action (see single flag of <bes action>).Win
offer flag of <bes action>Returns the offer flag of the specified bes action as a boolean TRUE/FALSE. TRUE indicates that the action has an attached offer to present to the client.Win
operator site flag of <bes action>Returns TRUE if the action is propagated from a non-master operator's site.Win
postaction allow cancel flag of <bes action>Returns the value of the allow cancel flag, one of the settings that control the post-action user interface.Win
precache flag of <bes action>In the Take Action> Execution tab, there is an option that allows the client to start Action downloads before all the constraints are met. This Inspector returns TRUE if that option is selected.Win:8.0
reapply flag of <bes action>Returns TRUE if the reapply flag was set for the specified BES Action.Win
require user absence of <bes action>Returns TRUE if the action requires that the user be absent to execute the specified action.Win
require user presence of <bes action>Returns TRUE if the action requires that the user be present to execute the specified action.Win
restart flag of <bes action>Returns the value of the reset flag, one of the settings that control the post-action user interface.Win
retry wait for reboot flag of <bes action>Returns the waiting period after completion of the specified action before the computer will be restarted (from 15 minutes to 30 days).Win
settings flag of <bes action>Returns TRUE if the specified action is a settings action.Win
show message flag of <bes action>Returns the value of the message flag, one of the settings that control the pre-action user interface.Win
show running message flag of <bes action>Returns the value of the running message flag, one of the user interfaces that is displayed while the action is running.Win
shutdown flag of <bes action>Returns the value of the shutdown flag, one of the settings that control the post-action user interface.Win
single flag of <bes action>Returns TRUE if the specified action is a single action (see multiple flag of <bes action>).Win
start flag of <bes action>Returns TRUE if the specified action is a start action.Win
subscription flag of <bes action>Returns TRUE if the specified action is a subscription action.Win
success on custom relevance of <bes action>Returns TRUE if the success of the action is determined by the custom relevance becoming false (no longer relevant).Win
success on original relevance of <bes action>Returns TRUE if the success of the action is determined by the original relevance becoming false (no longer relevant).Win
success on run to completion of <bes action>Returns TRUE if the success of the action is determined by the completion of all lines of the action script.Win
targeted by id flag of <bes action>Returns a boolean TRUE if the specified action is targeted by an ID Flag.Win
targeted by list flag of <bes action>Returns a boolean TRUE if the specified action is targeted by a List Flag.Win
targeted by property flag of <bes action>Returns a boolean TRUE if the specified action is targeted by a Property Flag.Win
top level flag of <bes action>Returns TRUE if the Action is a single Action or the group Action for a multiple Action group. Member Actions of multiple Action groups are not top level Actions.Win:8.0
untargeted flag of <bes action>Returns a boolean TRUE if the specified action is untargeted.Win
urgent flag of <bes action>Returns TRUE if the specified action is marked urgent, which means that it will be executed by the client before all non-urgent actions.Win
utc time flag of <bes action>The Take Action > Execution tab provides an option to specify the time constraints for the Action as UTC instead of as Client local time. This Inspector returns TRUE if that flag is set for the given Action.Win:8.0
<bes action> = <bes action>Compares two BES Actions and returns TRUE if they are equal.Win
<bes action set> = <bes action set>Returns TRUE if the two bes action sets are equivalent.Win
<bes action status> = <bes action status>Compares two action status objects, and returns a boolean TRUE or FALSE.Win
administrator <bes user> of <bes computer>Returns TRUE if the specified user is an administrator of the given computers.Win
locked flag of <bes computer>Returns the result of the 'Locked' property of the specified computer.Win
relay server flag of <bes computer>Returns TRUE iff the result of the 'BES Relay Server Installed' property for the specified computer indicates that the BES Relay is installed.Win
relevant <bes fixlet> of <bes computer>Returns TRUE if the given Fixlet message is relevant on the specified computer.Win
root server flag of <bes computer>Returns TRUE iff the result of the 'BES Relay Server Installed' property for the specified computer indicates that it's a BES root server.Win
subscribed <bes site> of <bes computer>Returns TRUE if the specified computer is currently subscribed to the given BES site.Win:8.0
<bes computer> = <bes computer>Compares two BES Computer types and returns TRUE if they are equal.Win
<bes computer set> = <bes computer set>Compares two sets of BES computers for equivalence.Win
automatic flag of <bes computer group>Returns the value of the 'Automatic' flag corresponding to the specified BES Computer Group. Groups can be manual, automatic or ad-hoc.Win
client evaluated flag of <bes computer group>Returns TRUE if the specified BES computer group is determined by client acknowledgement.Win
manual flag of <bes computer group>Returns the value of the 'Manual' flag corresponding to the specified BES Computer Group. Groups can be manual, automatic or ad-hoc.Win
<bes computer group> = <bes computer group>Compares two BES Computer Group types and returns TRUE if they are equal.Win
<bes computer group set> = <bes computer group set>Compares two sets of BES computer groups for equivalence.Win
analysis flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from an Analysis.Win
baseline flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from a Baseline.Win
custom flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message is custom.Win
custom site flag of <bes fixlet>Returns true if and only if the specified Fixlet message resides in a custom site.Win
fixlet flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from an ordinary Fixlet site.Win
globally visible flag of <bes fixlet>Returns TRUE if the specified Fixlet message is globally visible.Win
group flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from a Group.Win
locally visible flag of <bes fixlet>Returns TRUE if the specified Fixlet message is locally visible.Note: This is a Console-only Inspector.Win
master site flag of <bes fixlet>Returns TRUE if the specified Fixlet message is from the Master site.Win
operator site flag of <bes fixlet>Returns TRUE if and only if the specified Fixlet message resides in a non-master operator site.Win
relevant <bes computer> of <bes fixlet>Returns TRUE if the given Fixlet message is relevant on the specified computer.Win
task flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from a Task.Win
visible flag of <bes fixlet>Returns TRUE if the specified BES Fixlet is not globally or locally hidden.Win:8.0
<bes fixlet> = <bes fixlet>Compares two BES Fixlet types and returns TRUE if they are equal.Win
<bes fixlet set> = <bes fixlet set>Compares two sets of BES Fixlets for equivalence.Win
relevant flag of <bes fixlet result>Returns TRUE if the computer reports that the given Fixlet result is relevant, and FALSE otherwise.Win
active flag of <bes activation>Returns TRUE if the specified activation is active, FALSE if it has been stopped.Win
include in relevance flag of <bes baseline component>When you define a Baseline by adding components, the default is to OR the relevance from each baseline component with the overall Baseline relevance. Thus, the multiple Action group will be relevant on machines where any of the components are relevant. If you add a component that is always relevant (such as "true"), you might want to uncheck the "Baseline will be relevant on applicable computers where this component is relevant" checkbox (click the + next to the component name to see it). This Inspector returns TRUE if this box is checked for the specified component.Win
deleted flag of <bes comment>Returns TRUE if the specified BES Comment has been deleted.Win
analysis flag of <bes property>Returns TRUE if the specified BES property is an analysis property.Win
custom flag of <bes property>Returns TRUE if the specified BES property is custom.Win
default flag of <bes property>Returns TRUE if the specified BES property is the default.Win
keep statistics flag of <bes property>Returns TRUE if statistics are being kept for the specified BES property.Win
reserved flag of <bes property>Returns TRUE if the specified BES property is reserved.Win
<bes property> = <bes property>Compares two BES Property types and returns TRUE if they are equal.Win
<bes property set> = <bes property set>Compares two sets of BES properties for equivalence.Win
error flag of <bes property result>Returns TRUE if the specified BES property result is an error.Win
plural flag of <bes property result>Returns TRUE if the specified BES property result is a multiple result.Win
administrator <bes computer> of <bes user>Returns TRUE if the specified user is an administrator of the given computers.Win
custom content flag of <bes user>Returns TRUE if the user has been granted the privilege to author custom content/actions.Win
master flag of <bes user>Returns TRUE if the user is a master administrator.Win
unmanagedasset privilege scanpoint flag of <bes user>When you create or edit a user, you specify whether they can see all unmanaged assets, none, or only those that were scanned by a computer which the user manages. This Inspector returns TRUE if the "scanpoint only" option is set for the specified user.Win
unmanagedasset privilege showall flag of <bes user>When you create or edit a user, you specify whether they can see all unmanaged assets, none, or only those that were scanned by a computer which the user manages. This Inspector returns TRUE if all assets are visible for the specified user.Win
unmanagedasset privilege shownone flag of <bes user>When you create or edit a user, you specify whether they can see all unmanaged assets, none, or only those that were scanned by a computer which the user manages. This Inspector returns TRUE if no assets are visible the specified user.Win
<bes user> = <bes user>Compares two BES Users.Win
<bes user set> = <bes user set>Compares two sets of BES Users for equivalence.Win
action flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Actions.Win
analysis flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Analyses.Win
baseline flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Baselines.Win
computer flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding computers.Win
fixlet flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Computers.Win
group flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding computer groups.Win
join by intersection flag of <bes filter>Returns TRUE if the various find properties are intersected (included with ALL properties) in the specified filter.Win
private flag of <bes filter>Returns TRUE if the specified BES filter is marked as private.Win
task flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Tasks.Win
unmanagedasset flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Unmanaged Assets.Win
user flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Users.Win
<bes filter set> contains <bes filter>Returns TRUE if the specified filter set contains the given filter.Win
<bes filter> = <bes filter>Compares two BES Filter types and returns TRUE if they are equal.Win
<bes filter set> = <bes filter set>Compares two sets of BES filters for equivalence.Win
<bes filter set> contains <bes filter set>Returns TRUE if the first filter set contains the second.Win
<bes filter set> contains <bes filter>Returns TRUE if the specified filter set contains the given filter.Win
client installed flag of <bes unmanagedasset>Returns TRUE if the specified unmanaged asset is running the BES Client.

Example:
(values of fields whose (name of it is "Hostname")) of bes unmanagedassets whose (not client installed flag of it) - Returns the hostnames of all devices that are running windows but are not running the BES Client.
Win
<bes unmanagedasset> = <bes unmanagedasset>Returns TRUE if the two provided unmanaged assets are equal.Win:8.0
editable flag of <bes unmanagedasset field>Returns TRUE if the specified BES Unmanaged Asset is editable.Win
filterable flag of <bes unmanagedasset field>Returns TRUE if the specified asset field is filterable. Fields that are filterable will show up in the Unmanaged Assets list, allowing you to sort and filter them.Win
<bes unmanagedasset set> = <bes unmanagedasset set>Returns TRUE if the two provided sets of unmanaged assets are equal.Win:8.0
custom site flag of <bes site>Returns TRUE if and only if the specified site is a custom site.Win
external site flag of <bes site>Returns TRUE if and only if the specified site is an external site.Win
globally readable flag of <bes site>The value of the globally readable flag depends on the type of site:External sites: True if and only if the site has been marked as readable by all users.Master sites: True.Operator sites: False. Custom sites: True if and only if the site has been marked as readable by all users.Win
master site flag of <bes site>Returns TRUE if and only if the specified site is a master site.Win
operator site flag of <bes site>Returns TRUE if and only if the specified site is an operator site.Win
owner flag <bes user> of <bes site>This Inspector is deprecated as of Version 7.0. Instead use "exists owner of <bes site> whose (it = <bes user>)".Win
subscribed <bes computer> of <bes site>Returns TRUE if the given computer is subscribed to the given BES site.Win:8.0
<bes site> = <bes site>Returns TRUE if the two provided BES sites are equal.Win:8.0
dialog flag of <bes wizard>Returns TRUE if the specified Wizard launches in a dialog box.Win
document flag of <bes wizard>Returns TRUE if the specified Wizard launches in an MDI document window.Win
pre60 flag of <bes wizard>Returns TRUE if this wizard is an "old" (prior to version 6.0) style of Wizard.Win
requires authoring flag of <bes wizard>Returns TRUE if access to the specified Wizard requires that the user have the 'Authoring' bit set in their credentials.Win
<bes wizard> = <bes wizard>Returns TRUE if the two specified BES Wizards are the same.Win:8.0
private flag of <bes wizard variable>Returns the private flag of the given <bes wizard variable> (private vars are CONSOLE only).Win
<bes wizard set> = <bes wizard set>Returns TRUE if the two specified BES Wizard sets are the same.Win:8.0
<bes wizard set> contains <bes wizard set>Returns TRUE if the first set of BES Wizards contains all of the elements of the second set.Win:8.0
<bes wizard set> contains <bes wizard>Returns TRUE if the specified set of BES Wizards contains all of the following wizard.Win:8.0
enabled of <bes wakeonlan status>Returns TRUE if the BES WakeOnLan status is currently enabled.

Example:
(database id of it, enabled of it) of bes wakeonlan statuses - Returns a list of database IDs and the WoL status for each, such as:1, True2, False.
Win
<bes domain> = <bes domain>Returns TRUE if the two BES domains are equivalent.Win:8.0
<bes domain set> = <bes domain set>Returns TRUE is the two specified domain sets are the same.Win:8.0
<rate> {cmp} <rate>Compare two rates, returning a boolean TRUE or FALSE, where {cmp} is one of: <, <=, =.Win, Mac
effective access system security permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has access system security permissions on the given access control list.Win:8.0
effective access system security permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has access system security permissions on the given access control list.Win
effective append permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has append permissions on the given access control list.Win:8.0
effective append permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has append permissions on the given access control list.

Example:
effective append permission for "Power Users" of dacls of security descriptors of windows folder - Returns TRUE if Power Users have append permissions on the system folder.
Win
effective change notification permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has change notification permissions on the given access control list.Win:8.0
effective change notification permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has change notification permissions on the given access control list.Win
effective create file permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has file creation permissions on the given access control list.Win:8.0
effective create file permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has file creation permissions on the given access control list.Win
effective create folder permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has folder creation permissions on the given access control list.Win:8.0
effective create folder permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has folder creation permissions on the given access control list.

Example:
effective create folder permissions for "Administrators" of dacls of security descriptors of folders of folder "c:\" - Returns a list of TRUE/FALSE values corresponding to the ability of the Administrator to create new folders in each of the existing folders of the c: drive.
Win
effective create link permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has link creation permissions on the given access control list.Win:8.0
effective create link permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has link creation permissions on the given access control list.Win
effective create subkey permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has subkey creation permissions on the given access control list.Win:8.0
effective create subkey permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has subkey creation permissions on the given access control list.Win
effective delete child permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has child deletion permissions on the given access control list.Win:8.0
effective delete child permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has child deletion permissions on the given access control list.Win
effective delete permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has delete permissions on the given access control list.Win:8.0
effective delete permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has delete permissions on the given access control list.Win
effective enumerate subkeys permission for <security account> of <access control list>Returns TRUE if the specified security account provides the right to list the subkeys of a registry key.Win:8.0
effective enumerate subkeys permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has subkey enumeration permissions on the given access control list.Win
effective execute permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has execution permissions on the given access control list.Win:8.0
effective execute permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has execution permissions on the given access control list.Win
effective generic all permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has all generic permissions on the given access control list.Win:8.0
effective generic all permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has all generic permissions on the given access control list.Win
effective generic execute permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has generic execution permissions on the given access control list.Win:8.0
effective generic execute permission for <string> of <access control list>Returns TRUE if the trustee specified by the security account has generic execution permissions on the given access control list.Win
effective generic read permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has generic read permissions on the given access control list.Win:8.0
effective generic read permission for <string> of <access control list>Returns TRUE if the trustee specified by the security account has generic read permissions on the given access control list.Win
effective generic write permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has generic write permissions on the given access control list.Win:8.0
effective generic write permission for <string> of <access control list>Returns TRUE if the trustee specified by the security account has generic write permissions on the given access control list.Win
effective list permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has list permissions on the given access control list.Win:8.0
effective list permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has list permissions on the given access control list.Win
effective maximum allowed permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has maximum allowed permissions on the given access control list.Win:8.0
effective maximum allowed permission for <string> of <access control list>Returns TRUE if the trustee specified by the security account has maximum allowed permissions on the given access control list.Win
effective query value permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has query value permissions on the given access control list.Win:8.0
effective query value permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has query value permissions on the given access control list.Win
effective read attributes permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has read attribute permissions on the given access control list.Win:8.0
effective read attributes permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has read attribute permissions on the given access control list.Win
effective read control permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has read control permissions on the given access control list.Win:8.0
effective read control permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has read control permissions on the given access control list.Win
effective read extended attributes permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has extended read attribute permissions on the given access control list.Win:8.0
effective read extended attributes permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has extended read attribute permissions on the given access control list.Win
effective read permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has read permissions on the given access control list.Win:8.0
effective read permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has read permissions on the given access control list.Win
effective set value permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has value setting permissions on the given access control list.Win:8.0
effective set value permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has value setting permissions on the given access control list.Win
effective synchronize permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has synchronization permissions on the given access control list.Win:8.0
effective synchronize permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has synchronization permissions on the given access control list.

Example:
effective synchronize permission for "Administrators" of dacls of security descriptors of system folder - Returns TRUE if the Administrator has permission to syncrhonize with the system folder.
Win
effective traverse permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has traverse permissions on the given access control list.Win:8.0
effective traverse permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has traverse permissions on the given access control list.Win
effective write attributes permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has attribute writing permissions on the given access control list.Win:8.0
effective write attributes permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has attribute writing permissions on the given access control list.Win
effective write dac permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has dac writing permissions on the given access control list.Win:8.0
effective write dac permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has dac writing permissions on the given access control list.Win
effective write extended attributes permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has extended attribute writing permissions on the given access control list.Win:8.0
effective write extended attributes permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has extended attribute writing permissions on the given access control list.Win
effective write owner permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has write owner permissions on the given access control list.Win:8.0
effective write owner permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has write owner permissions on the given access control list.Win
effective write permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has write permissions on the given access control list.Win:8.0
effective write permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has write permissions on the given access control list.Win
append permission of <access control entry>For a file ACE, returns TRUE if the ACE grants or denies append permissions.Win
audit failure of <access control entry>Returns TRUE if the ACE header flag has the value 0x80, indicating a failed access attempt.Win:8.2
audit success of <access control entry>Returns TRUE if the ACE header flag has the value 0x40, indicating a successful access attempt.Win:8.2
change notification permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies change notification permissions.Win
container inherit of <access control entry>Returns TRUE if the ACE header flag has the value 0x02, indicating that the OBJECT INHERITANCE is set.Win:8.2
create file permission of <access control entry>For a folder ACE, returns TRUE if the ACE grants or denies create file permissions.Win
create folder permission of <access control entry>For a folder ACE, returns TRUE if the ACE grants or denies create folder permissions.Win
create link permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies create key link permissions.Win
create subkey permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies creation of subkey permissions.Win
delete child permission of <access control entry>For a folder ACE, returns TRUE if the ACE grants or denies child deletion permissions.Win
delete permission of <access control entry>For any ACE, returns TRUE if the ACE grants or generic delete permissions.Win
deny type of <access control entry>Returns TRUE if the ACE header type is ACCESS DENIED.Win:8.2
enumerate subkeys permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or enumerate subkey permissions.Win
execute permission of <access control entry>For a file ACE, returns TRUE if the ACE grants or denies execute permissions.Win
generic all permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies all generic permissions.Win
generic execute permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies generic execute permissions.Win
generic read permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies generic read permissions.Win
generic write permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies generic write permissions.Win
grant type of <access control entry>Returns TRUE if the ACE header type is ACCESS ALLOWED.Win:8.2
inherit only of <access control entry>Returns TRUE if the ACE header flag has the value 0x08, indicating that the OBJECT INHERITANCE flag is set.Win:8.2
inherited of <access control entry>Returns TRUE if the ACE header flag has the value 0x10, indicating that the INHERITED flag is set.Win:8.2
list permission of <access control entry>For a folder ACE, returns TRUE if the ACE grants or denies list permissions.Win
maximum allowed permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies maximum allowed permissions.Win
no propagate inherit of <access control entry>Returns TRUE if the ACE header flag has the value 0x04, indicating that the NO PROPAGATE INHERIT flag is set.Win:8.2
object inherit of <access control entry>Returns TRUE if the ACE header flag has the value 0x01, indicating that the OBJECT INHERIT flag is set.Win:8.2
query value permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies query value permissions.Win
read attributes permission of <access control entry>For a file or folder ACE, returns TRUE if the ACE grants or denies read attributes permissions.Win
read control permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies reading access control permissions.Win
read extended attributes permission of <access control entry>For a file or folder ACE, returns TRUE if the ACE grants or denies read extended attributes permissions.Win
read permission of <access control entry>For a file ACE, returns TRUE if the ACE grants or denies read permissions.Win
set value permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies set value permissions.Win
synchronize permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies synchronize permissions.Win
traverse permission of <access control entry>For the specified folder ACE, returns TRUE if it grants or denies traversefolder permission.Win
write attributes permission of <access control entry>For a file or folder ACE, returns TRUE if the ACE grants or denies write attribute permissions.Win
write dac permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies write DAC permissions.Win
write extended attributes permission of <access control entry>For a file or folder ACE, returns TRUE if the ACE grants or denies write extended attribute permissions.Win
write owner permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies write owner permissions.Win
write permission of <access control entry>For a file ACE, returns TRUE if the ACE grants or denies write permissions.Win
null dacl of <security descriptor>Win:8.2
null sacl of <security descriptor>Win:8.2
<security identifier> = <security identifier>Tests two <security identifier> (SID) values for equality using EqualSid.Win, Mac:8.1
audit failure of <audit policy information>Returns the boolean audit failure status of the specified audit policy information.

Example:
(name of it, audit failure of system policy of it) of subcategories of category whose (name of it is "System") of audit policy - Returns the names and audit failure status of each of the subcategories of the System audit policy category.
Win
audit success of <audit policy information>Returns the boolean audit success status of the specified audit policy information.

Example:
audit success of system policies of subcategory whose (name of it is "User Account Management") of account management category of audit policy - Returns the TRUE/FALSE status of the specified audit policy subcategory.
Win
desired fips mode of <cryptography>Returns TRUE if the application (the client, console, or web reports, depending on the context) tried to enter FIPS 140-2 compliant mode.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
fips mode of <cryptography>Returns TRUE if the application (the client, console, or web reports, depending on the context) is operating in FIPS 140-2 mode (the mode provided by openssl). FIPS mode limits the set of ciphers and SSL protocols that can be used in the cryptographic library.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
desired encrypt report of <client_cryptography>Returns TRUE if the client is configured to attempt to encrypt reports.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
encrypt report of <client_cryptography>Returns TRUE if the client is successfully encrypting reports.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
account disabled flag of <user>Returns TRUE if the specified user's account is disabled.Win:8.1
accounts operator flag of <user>Returns TRUE if this user has the accounts operator privilege.Win:8.1
admin privilege of <user>Returns TRUE if the specified user has a privilege level of 'admin'.Win:8.1
communications operator flag of <user>Returns TRUE if the specified user has communications operator privileges.Win:8.1
guest privilege of <user>Returns TRUE if the specified user has a privilege level of 'guest'.Win:8.1
home directory required flag of <user>Returns TRUE if a home directory is required for the specified user.Win:8.1
interdomain trust account flag of <user>Returns TRUE if the given user's account stipulates that a domain should trust other domains.Win:8.1
locked out flag of <user>Returns TRUE if the specified user is currently locked out.Win:8.1
no password required flag of <user>Returns TRUE if no password is required for the specified user.Win:8.1
normal account flag of <user>Returns TRUE if the specified user's account has a default account type corresponding to a typical user.Win:8.1
password change disabled flag of <user>Returns TRUE if the specified user is not allowed to change his password.Win:8.1
password expiration disabled flag of <user>Returns TRUE if the specified user's password on this account will never expire.Win:8.1
password expired of <user>Returns TRUE if the specified user's password has expired.Win:8.1
print operator flag of <user>Returns TRUE if the specified user has print operator privileges.Win:8.1
script flag of <user>Returns TRUE if the logon script for the specified user has been executed.Win:8.1
server operator flag of <user>Returns TRUE if the specified user has server operator privileges.Win:8.1
server trust account flag of <user>Returns TRUE if the specified user has server trust account privileges (for a backup domain controller).Win:8.1
temporary duplicate account flag of <user>Returns TRUE if this is a temporary duplicate account of the specified user.Win:8.1
user privilege of <user>Returns TRUE if the specified user has a privilege level of 'user'.Win:8.1
workstation trust account flag of <user>Returns TRUE if the specified user's account is for a workstation or server.Win:8.1
active of <logged on user>Returns TRUE if the specified user session is active (either as a current Fast User or an active terminal services connection).Win, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac, WM, Ubu:8.2
remote of <logged on user>Returns TRUE if the user session is a remote terminal services connection.Win, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac, WM, Ubu:8.2
active of <action>Returns TRUE if the action is currently running (active).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
constrained of <action>Returns TRUE if action is unable to run yet.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
group leader of <action>Returns TRUE if the action is a group action and the action component is the group leader. When you deploy a mult-action from the BES Console, it constructs a group action with a group leader to control the overall behavior of the action. This inspector is used internally to manage the progress of the group action.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
offer accepted of <action>Returns TRUE when users indicated they want to run the action by accepting the offer presented by the BES Client UI. When an offer has been accepted, the Client evaluates its constraints and runs as soon as conditions allow.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
offer of <action>Returns TRUE when the Action is presented as an offer (as indicated by the header "x-offer: 1").Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending login of <action>Returns TRUE if the specified action included an 'action requires login' command, and a login has not yet occurred since the action has run.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending of <action>Returns TRUE if action is available to run.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending restart of <action>Returns TRUE if the specified action included an 'action requires restart' command and a restart has not occurred since the action has run.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
waiting for download of <action>Returns TRUE if client is waiting for mirroring server to have downloads required by the action.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
close wait of <tcp state>Returns true if the state represented is CLOSE_WAITUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
closed of <tcp state>Returns true if the state represented is CLOSEDUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
closing of <tcp state>Returns true if the state represented is CLOSINGUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
delete tcb of <tcp state>Returns true if the state represented is DELETE_TCBUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
established of <tcp state>Returns true if the state represented is ESTABLISHEDUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
fin wait one of <tcp state>Returns true if the state represented is FIN_WAIT1Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
fin wait two of <tcp state>Returns true if the state represented is FIN_WAIT2Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
last ack of <tcp state>Returns true if the state represented is LAST_ACKUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
listening of <tcp state>Returns true if the state represented is LISTENINGUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
syn received of <tcp state>Returns true if the state represented is SYN_RECEIVEDUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
syn sent of <tcp state>Returns true if the state represented is SYN_SENTUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
time wait of <tcp state>Returns true if the state represented is TIME_WAITUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
tcp of <socket>Returns true if the socket is a TCP socketUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
udp of <socket>Returns true if the socket is a UDP socketUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
secured of <wifi>Returns a boolean that is true if the WiFi connection is secured.Win:9.0
winsock2 supported of <network>Indicates that winsock2 is supported by the network. If this returns FALSE, many of the other properties of the interface are not available for inspection.Win, WM
up of <network interface>Returns TRUE if the specified network interface is currently working. Interfaces like wifi may be turned it off to save power, but this Inspector will still tell you if it is active.Mac
alias of <network ip interface>Returns TRUE if the network ip interface has an alias defined for it (a virtual device, rather than a physical device).Lin, Sol, HPUX, AIX, Mac:8.0, Ubu:8.1
broadcast support of <network ip interface>Indicates that broadcast messages are supported by the ip interface.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
loopback of <network ip interface>Indicates that the particular network ip interface is a loopback interface.

Example:
address of ip interface whose (loopback of it = false) of network = "192.168.127.127" - Returns TRUE if the given IP address doesn't have loopback.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multicast support of <network ip interface>Indicates that multicast messages are supported by the ip interface.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
point to point of <network ip interface>Indicates that the interface is a point-to-point interface. Usually TRUE for dialup connections.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
up of <network ip interface>Returns TRUE if the specified network IP interface is currently up.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
attribute permission of <network share>Returns TRUE if permission is granted to modify the attributes of the shared resource (such as the date and time when a file was last modified).Win
create permission of <network share>Returns TRUE if permission is granted to create an instance of a shared resource (such as a file).Win
delete permission of <network share>Returns TRUE if permission is granted to delete the resource.Win
execute permission of <network share>Returns TRUE if permission is granted to execute the resource.Win
permission permission of <network share>Returns TRUE if permission is granted to modify the permissions (read, write, create, execute, and delete) for the specified network share.Win
read permission of <network share>Returns TRUE if permission is granted to read data from a resource and, by default, to execute the specified network share.Win
write permission of <network share>Returns TRUE if permission is granted to write data to the specified network share.Win
broadcast support of <network adapter>Returns TRUE if the specified network adapter supports broadcast.Mac
dhcp enabled of <network adapter>Returns TRUE if dhcp is enabled on the network adapter.Win, WM
loopback of <network adapter>Returns TRUE if the specified network adapter is a loopback interface.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, Ubu:8.1
multicast support of <network adapter>Returns TRUE if multicast messages are supported by the specified network adapter.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, Ubu:8.1
point to point of <network adapter>Returns TRUE if the specified network adapter is a point-to-point interface. Usually TRUE for dialup connections.Mac
tunnel of <network adapter>Returns TRUE if the specidfied adapter is a tunnel.Win:8.0
up of <network adapter>Returns TRUE if the specified network adaoter is currently working. Interfaces like wifi may be turned it off to save power, but this Inspector will still tell you if it is active.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, Ubu:8.1
wakeonlan enabled of <network adapter>Returns TRUE if the specified network adapter is configured to react to Wake-On-Lan requests. Wake-On-Lan is a mechanism used to trigger a boot of a machine in standby mode by sending a special packet.Note: Wake-On-Lan is only supported for Windows 2000 and XP machines.Win, WM
wins enabled of <network adapter>Returns TRUE if WINS is enabled on the network adapter.Win, WM
broadcast support of <network adapter interface>Returns TRUE if the given network adapter interface has broadcast support.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
loopback of <network adapter interface>Returns TRUE if the specified interface supports loopbacks.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
multicast support of <network adapter interface>Returns TRUE if the specified interface supports multicasting.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
point to point of <network adapter interface>A network adapter interface can be a point-to-point interface, such as you might use for a VPN connection or a SLIP connection. This Inspector returns TRUE if the specified network adapter interface is configured to run point-to-point.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
up of <network adapter interface>Returns TRUE if the specified interface is currently up and working.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<connection status> = <connection status>Compare the statuses of two connections.Win
<internet protocol> = <internet protocol>Compares two firewall internet protocols for equality only.Win
<ip version> = <ip version>Compares two IP versions for equality.Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4 address> {cmp} <ipv4 address>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <ipv4 address>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<ipv4 address> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<ipv6 address> {cmp} <ipv6 address>Where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<ipv4or6 address> {cmp} <ipv4or6 address>Where {cmp} is one of: <, <=, =.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0
<ipv4or6 address> {cmp} <string>Where {cmp} is one of: <, <=, =.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0
<string> {cmp} <ipv4or6 address>Where {cmp} is one of: <, <=, =.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0
blackhole flag of <ipv4 route>Returns a boolean specifying if the route is a blackhole route.Sol:8.2
broadcast flag of <ipv4 route>Returns a boolean specifying if the route is a broadcast route.Sol:8.2
cache flag of <ipv4 route>Returns a boolean specifying if the route is in the cache.Sol:8.2
default flag of <ipv4 route>Returns a boolean specifying whether the route is a default route.Sol:8.2
dynamic flag of <ipv4 route>Returns a boolean specifying if the route was dynamically installed by a daemon or redirect.Sol:8.2
gateway flag of <ipv4 route>Returns a boolean specifying if the route is going through a gateway.Lin:8.2, Sol:8.2, Ubu:8.2
host flag of <ipv4 route>Returns a boolean specifying if the target of the route is a host.Lin:8.2, Sol:8.2, Ubu:8.2
local flag of <ipv4 route>Returns a boolean specifying if the route is to the local network.Sol:8.2
loopback flag of <ipv4 route>Returns a boolean specifying if the route is the loopback route.Sol:8.2
modified flag of <ipv4 route>Returns a boolean specifying if the route was modified by a daemon or redirect.Sol:8.2
multiroute flag of <ipv4 route>Returns a boolean specifying if the route is redundant.Sol:8.2
prefix flag of <ipv4 route>Returns a boolean specifying if the route is a prefix route.Sol:8.2
private flag of <ipv4 route>Returns a boolean specifying if the route is private and not advertised.Sol:8.2
reject flag of <ipv4 route>Returns a boolean specifying if the route is a blocking route.Lin:8.2, Sol:8.2, Ubu:8.2
setsrc flag of <ipv4 route>Returns a boolean specifying whether the route assigns the default source address.Sol:8.2
static flag of <ipv4 route>Returns a boolean specifying if the route is a persistent static route.Sol:8.2
up flag of <ipv4 route>Returns a boolean specifying if the route is up.Lin:8.2, Sol:8.2, Ubu:8.2
rule group currently enabled <string> of <firewall>Determines whether a specified group of firewall rules is enabled or disabled for the current profile, considering the firewall's state, BlockAllInboundTraffic state and group policy overrides state. The string is used to group rules together. It can be the group name or an indirect string to the group name in the form of "@yourresourcedll.dll,-23255." Rules belonging to this group will be queried.Win
enabled of <firewall authorized application>Returns the contents of the Enabled property for the specified application. Returns TRUE if the settings for this application are currently enabled.Win
exceptions allowed of <firewall profile>Returns the property that indicates whether exceptions should be allowed by the firewall.Win
firewall enabled of <firewall profile>Gets the value of the FirewallEnabled setting.

Example:
firewall enabled of current profile of local policy of firewall - Verify that the firewall is enabled.
Win
inbound connections allowed of <firewall profile>Determines whether the default action for inbound traffic for the specified firewall profile is NET_FW_ACTION_ALLOW. For more information, see the MSDN Library entry for INetFwPolicy2.Win
notifications disabled of <firewall profile>Gets the value of the NotificationsDisabled setting, TRUE or FALSE.Win
outbound connections allowed of <firewall profile>Determines whether the default action for outbound traffic for the specified firewall profile is NET_FW_ACTION_ALLOW. For more information, see the MSDN Library entry for INetFwPolicy2.Win
rule group enabled <string> of <firewall profile>Determines whether a specified group of firewall rules are enabled or disabled. For more information, see the MSDN Library entry for INetFwPolicy2.Win
unicast responses to multicast broadcast disabled of <firewall profile>Gets the value of the UnicastResponsesToMulticastBroadcastDisabled setting.Win
<firewall profile type> = <firewall profile type>Compares two firewall policies for equality only.Win
<firewall scope> = <firewall scope>Compares two firewall scopes for equality only.Win
built in of <firewall open port>Returns the contents of the BuiltIn property of the firewall open port.Win
enabled of <firewall open port>Returns the contents of the Enabled property of the firewall open port.Win
customized of <firewall service>Returns a flag that indicates whether at least one of the ports associated with the service has been customized. Either TRUE or FALSE.Win
enabled of <firewall service>Returns the enabled flag for the specified firewall service.Win
<firewall service type> = <firewall service type>Compares two firewall service types for equality only.Win
allow inbound echo request of <firewall icmp settings>Returns the value of the AllowInboundEchoRequest property. Type common to IPv4 and IPv6.Win
allow inbound mask request of <firewall icmp settings>Returns the value of the AllowInboundMaskRequest property. Type common to IPv4 only.Win
allow inbound router request of <firewall icmp settings>Returns the value of the AllowInboundRouterRequest property. Type common to IPv4 only.Win
allow inbound timestamp request of <firewall icmp settings>Returns the value of the AllowInboundTimestampRequest property. Type common to IPv4 only.Win
allow outbound destination unreachable of <firewall icmp settings>Returns the value of the AllowOutboundDestinationUnreachable property. Type common to IPv4 and IPv6.Win
allow outbound packet too big of <firewall icmp settings>Returns the value of the AllowOutboundPacketTooBig property. Type common to IPv6 only.Win
allow outbound parameter problem of <firewall icmp settings>Returns the value of the AllowOutboundParameterProblem property. Type common to IPv4 and IPv6.Win
allow outbound source quench of <firewall icmp settings>Returns the value of the AllowOutboundSourceQuench property. Type common to IPv4 only.Win
allow outbound time exceeded of <firewall icmp settings>Returns the value of the AllowOutboundTimeExceeded property. Type common to IPv4 and IPv6.Win
allow redirect of <firewall icmp settings>Accesses the AllowRedirect property. Type common to IPv4 and IPv6.Win
<firewall action> = <firewall action>Compares two enumerated types corresponding to the firewall action. This is a Vista Inspector. For more information see the MSDN Library reference to NET_FW_ACTION.Win
<firewall local policy modify state> = <firewall local policy modify state>Compares two enumerated types corresponding to the firewall policy modification state. This is a Vista Inspector. For more information see the MSDN Library reference to NET_FW_MODIFY_STATE.Win
currently active of <firewall rule>Currently active is true if and only if the specified firewall rule is enabled (the Enabled property is true) AND the currently active profile type (as defined by the CurrentProfileTypes property of INetFwPolicy2) is one of the profiles for which the rule applies (as defined by the Profiles property). For more information see the MSDN Library articles for INetFwRule, including the CurrentProfileTypes and Profiles properties.Win
edge traversal allowed of <firewall rule>Retrieves the EdgeTraversal property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
enabled of <firewall rule>Retrieves the Enabled property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
inbound of <firewall rule>Retrieves the inbound direction property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule and IDispatch.Win
outbound of <firewall rule>Retrieves the outbound direction property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule and IDispatch.Win
profile <firewall profile type> of <firewall rule>Retrieves the given profile property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
service restricted <( string, string )> of <firewall service restriction>Returns the service restriction state of a given service. There are two strings passed to define the restriction: the service name and the application name. For more information, see the MSDN Library section on INetFwServiceRestriction.Win
enabled of <internet connection firewall>Returns TRUE if the local computer has the Windows XP built-in firewall enabled.Win
enabled of <port mapping>A boolean indicating whether or not the port mapping is enabled.Win
<media type> = <media type>Compares two media types.Win
installed <string> of <rpmdatabase>Returns TRUE if some package in the RPM database provides the capability represented by this string.Lin, AIX:8.2
<capability> contains <capability>Returns a boolean TRUE if the first capability satisfies the dependency specified by the second capability. A capability without version information is interpreted as a capability over all versions. If a package requires a capability not contained in the RPM database, then the rpm command will not allow that package to be installed.

Example:
capability "x" contains capability "x = 1.0" - Returns TRUE. Having "x" at any version satisfies a requirement to have "x" at version 1.0.

Example:
capability "x = 1.0" contains capability "x" - Returns TRUE. Having "x" at version 1.0 satisfies a requirement to have "x" at any version.

Example:
capability "x = 1.0" contains capability "x > 1.0" - Returns FALSE. Having x = version 1.0 will not satisfy a requirement to have x > version 1.0.

Example:
capability "x = 1.0" contains capability "x < 2.0" - Returns TRUE. Having x = version 1.0 will satisfy a requirement to have x < version 2.0.

Example:
capability "x" contains capability "y" - Returns FALSE. A capability can only be contained/satisfied by a capability with the same name.
Lin
<rpm package release> {cmp} <rpm package release>Compares two RPM Package releases, where {cmp} is one of: <, <=, =.Lin:8.0
<rpm package release> {cmp} <string>Compares an RPM Package release with a string value, where {cmp} is one of: <, <=, =.Lin:8.0
<string> {cmp} <rpm package release>Compares a string to an RPM Package release, where {cmp} is one of: <, <=, =.Lin:8.0
<rpm package version> {cmp} <rpm package version>Compares two RPM Package versions, where {cmp} is one of: <, <=, =.Lin:8.0
<rpm package version> {cmp} <string>Compares an RPM Package version to a string, where {cmp} is one of: <, <=, =.Lin:8.0
<string> {cmp} <rpm package version>Compares a string to an RPM Package version, where {cmp} is one of: <, <=, =.Lin:8.0
<rpm package version record> {cmp} <rpm package version record>Compares two RPM Package version records, where {cmp} is one of: <, <=, =.Lin:8.0
<rpm package version record> {cmp} <short rpm package version record>Compares an RPM Package version record with a short RPM package version record, where {cmp} is one of: <, <=, =.Lin:8.0
<rpm package version record> {cmp} <string>Compares an RPM package version record against a string, where {cmp} is one of: <, <=, =.Lin:8.0
<short rpm package version record> {cmp} <rpm package version record>Compares an RPM Package version record with a short version, where {cmp} is one of: <, <=, =.Lin:8.0
<string> {cmp} <rpm package version record>Compares a string to an RPM Package version record, where {cmp} is one of: <, <=, =.Lin:8.0
<short rpm package version record> {cmp} <short rpm package version record>Compares two short RPM Package version records, where {cmp} is one of: <, <=, =.Lin:8.0
currently installed of <debian base package>Returns TRUE if the specified Debian base package is currently installed.Ubu:8.1
<debian package upstream version> {cmp} <debian package upstream version>Compares the specified upstream_versions of two Debian packages, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package upstream version> {cmp} <string>Compares the specified upstream_version of a Debian package to a given string, where {cmp} is one of: <, <=, =.Ubu:8.1
<string> {cmp} <debian package upstream version>Compares the given string to the specified Debian package upstream_version, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version epoch> {cmp} <debian package version epoch>Compares the specified version 'epoch' (generally a single digit) of two Debian packages, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version epoch> {cmp} <string>Compares the specified version 'epoch' of a Debian package to a given string, where {cmp} is one of: <, <=, =.Ubu:8.1
<string> {cmp} <debian package version epoch>Compares the given string to the specified Debian package version 'epoch' where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version revision> {cmp} <debian package version revision>Compares the specified debian_revisions of two Debian packages, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version revision> {cmp} <string>Compares the specified debian_revision of a Debian package and the given string, where {cmp} is one of: <, <=, =.Ubu:8.1
<string> {cmp} <debian package version revision>Compares the given string to the specified Debian package version_revision, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version> {cmp} <debian package version>Compares the specified Debian package versions, where {cmp} is one of: <, <=, =.Ubu:8.1
<debian package version> {cmp} <string>Compares the specified Debian package version with the given string, where {cmp} is one of: <, <=, =.Ubu:8.1
<string> {cmp} <debian package version>Compares the given string to the specified Debian package version, where {cmp} is one of: <, <=, =.Ubu:8.1
currently installed of <debian versioned package>Returns TRUE if the specified Debian versioned package is currently installed.Ubu:8.1
critical of <debianpkg dependency>Returns TRUE if the specified Debian Pkg dependency is critical.Ubu:8.1
allow demand start of <task settings>Returns TRUE if the task can be started by using the run command or the context menu.Win:8.0
allow hard terminate of <task settings>Returns TRUE if the task can be terminated by using TerminateProcess.Win:8.0
at compatibility of <task settings>Returns TRUE if the task scheduler is compatible with AT. Tasks compatible with AT are only allowed to have a single time trigger.Win:8.0
disallow start when on battery of <task settings>Returns TRUE if the task will not be started when the computer is running on battery power.Win:8.0
enabled of <task settings>Returns TRUE if the task is enabled. The task associated with the specified settings can be performed only when this setting is TRUE.Win:8.0
hidden of <task settings>Returns TRUE if the task will not be visible in the UI. Administrators can override this setting with a master switch that forces all tasks to be visible.Win:8.0
ignore new instance of <task settings>Returns TRUE if the MultipleInstances task setting is TASK_INSTANCES_IGNORE_NEW. This instructs the scheduler not to start a new instance of the task if the task is already running.Win:8.0
parallel instance of <task settings>Returns TRUE if the MultipleInstances task setting is TASK_INSTANCES_PARALLEL. This instructs the scheduler to go ahead and start a new instance of the task while the task is already running.Win:8.0
queue instance of <task settings>Returns TRUE if the MultipleInstances task setting is TASK_INSTANCES_QUEUE. This instructs the scheduler to start a new instance of the task only after all existing instances are completed.Win:8.0
run only when idle of <task settings>Returns TRUE if the Task Scheduler is set to run the associated task only from an idle computer.Win:8.0
run only when network available of <task settings>Returns TRUE if the Task Scheduler is set to run the task only when a network is available. If the 'network setting' exists, the task will be launched only when that network becomes available.Win:8.0
start when available of <task settings>Returns TRUE if the Task Scheduler is allowed to start the task any time after its scheduled time has lapsed.Win:8.0
stop existing instance of <task settings>Returns TRUE if the MultipleInstances task setting is TASK_INSTANCES_STOP_EXISTING. This instructs the scheduler to stop an existing instance of the task before starting a new instance.Win:8.0
stop when going on battery of <task settings>Returns TRUE if the task should be stopped whenever the computer starts to run on battery power.Win:8.0
v1 compatibility of <task settings>Returns TRUE if the specified task setting is compatible with version 1.0 of the scheduler.Win:8.0
v2 compatibility of <task settings>Returns TRUE if the specified task setting is compatible with version 2.0 of the scheduler.Win:8.0
wake to run of <task settings>Returns TRUE if the Task Scheduler should wake the computer whenever it's time to start the task.Win:8.0
<priority class> = <priority class>Returns TRUE if the two priority classes are the same.Win:8.0
disabled state of <running task>Returns TRUE if the specified running task is disabled.Win:8.0
queued state of <running task>Returns TRUE if the specified running task is queued up.Win:8.0
ready state of <running task>Returns TRUE if the specified running task is ready.Win:8.0
running state of <running task>Returns TRUE if the specified running task is running.Win:8.0
unknown state of <running task>Returns TRUE if the specified running task is unknown.Win:8.0
disabled state of <scheduled task>Returns a boolean indicating the whether the specified task is disabled or not.Win:8.0
enabled of <scheduled task>Returns a boolean TRUE if the specified scheduled task is enabled.Win:8.0
queued state of <scheduled task>Returns a boolean indicating the whether the specified task is queued or not.Win:8.0
ready state of <scheduled task>Returns a boolean indicating the whether the specified task is ready or not.Win:8.0
running state of <scheduled task>Returns a boolean indicating the whether the specified task is running or not.Win:8.0
unknown state of <scheduled task>Returns TRUE if the state of the scheduled task is unknown.2.0 interface only.Win:8.0
group logon of <task principal>Returns TRUE if the task logon type is set to group activation. In this case, the user ID speicifies the group.Win:8.0
highest runlevel of <task principal>Returns TRUE if the specfied task principle will be run with the highest privileges.Win:8.0
interactive token logon of <task principal>Returns TRUE if the task logon type is set to interactive token, meaning the task will only run in an existing interactive session.Win:8.0
interactive token password logon of <task principal>Returns TRUE if the task logon type is set to interactive token or password. If the user is logged on, the interactive token is used. Otherwise the password is used. The password must have been specified when the task was registered.Win:8.0
lua runlevel of <task principal>Returns TRUE if the specfied task principle will be run with the least privileged user account (LUA).Win:8.0
none logon of <task principal>Returns TRUE if the logon method for the task principal is not specified. Used for non-NT credentials.Win:8.0
password logon of <task principal>Returns TRUE if a password is used for logging on the user. The password must be supplied when the task is registered.Win:8.0
s4u logon of <task principal>Returns TRUE if an existing interactive token is used to run the task. This requires the user to employ a service for user (S4U) logon. With S4U logons, no password is stored and neither network nor encrypted files can be accessed.Win:8.0
service account logon of <task principal>Returns TRUE if a service account is used as a login. This implies that the task is being initiated by a Local System, Local Service, or Network Service account in a security context.Win:8.0
stop at duration end of <task repetition pattern>Returns TRUE if the task repetition pattern has reached the end of its run.Win:8.0
<task action type> = <task action type>Returns TRUE if the two task action types are equal.Win:8.0
restart on idle of <task idle settings>Returns a Boolean value that indicates whether the task is restarted when the computer cycles into an idle condition more than once.Win:8.0
stop on idle end of <task idle settings>Returns a Boolean value that indicates that the Task Scheduler will terminate the task if the idle condition ends before the task is completed.Win:8.0
enabled of <task trigger>Returns TRUE if the specified trigger is enabled.Win:8.0
<task trigger type> = <task trigger type>Returns TRUE if the two task trigger types are equal.Win:8.0
run on last day in month of <monthly task trigger>Returns TRUE if the specified monthly trigger is set to run on the last day of the month.Win:8.0
run on fifth week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the fifth week of the month.Win:8.0
run on first week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the first week of the month.Win:8.0
run on fourth week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the fourth week of the month.Win:8.0
run on last week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the last week of the month.Win:8.0
run on second week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the second week of the month.Win:8.0
run on third week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the third week of the month.Win:8.0
console connect of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a connection state change, for instance when users are switched on the client computer.Win:8.0
console disconnect of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a disconnect state change, for instance when users are switched on the client computer.Win:8.0
remote connect of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a remote connection change, for instance when a user connects to a session using a remote desktop connection.Win:8.0
remote disconnect of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a remote disconnect change, for instance when a user disconnects from a session using a remote desktop connection.Win:8.0
session lock of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a session lock change, for instance when a computer is locked.Win:8.0
session unlock of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a session unlock change, for instance when a computer is unlocked.Win:8.0
full of <power level>Returns TRUE if the battery is fully charged.

Example:
full of power level - Returns TRUE if the battery is currently topped off.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
low of <power level>Returns TRUE if the battery is at a low charge level.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
normal of <power level>Returns TRUE if the battery is at a normal charge level.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
plugged of <power level>Returns TRUE if the computer is currently plugged in to AC power.

Example:
plugged of power level - Returns TRUE if the computer is currently plugged in.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
ups of <power level>Returns TRUE if the computer is currently being powered by a UPS.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<power state> = <power state>Returns TRUE if the two provided power states are equal.Win:8.0, Mac:8.1
<metabase identifier> = <metabase identifier>Compares two metabase identifiers for equality.Win
<metabase type> = <metabase type>Compares two metabase types for equality.Win
<metabase user type> = <metabase user type>Compares two metabase user types for equality.Win
inherit attribute of <metabase value>Returns TRUE if the specified metabase value has the inherit attribute set.

Example:
inherit attributes of values of key "/Schema" of metabase - Returns a boolean True or False depending on the inherit attributes of each sub-key in the specified key of the metabase.
Win
insert path attribute of <metabase value>Returns TRUE if the specified metabase value has the insert path attribute set.Win
reference attribute of <metabase value>Returns TRUE if the specified metabase value has the reference attribute set.Win
secure attribute of <metabase value>Returns TRUE if the specified metabase value has the secure attribute set.Win
volatile attribute of <metabase value>Returns TRUE if the specified metabase value has the volatile attribute set.

Example:
volatile attributes of values of key "/LM" of metabase - Returns a boolean True or False depending on the volatile attributes of each sub-key in the specified key of the metabase.
Win
<type> = <type>Returns TRUE if both expressions denote the same type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
dependency known of <property>This introspector returns TRUE if a property's dependency is known. If it isn't, then properties containing the expression can't be fingerprinted, an optimization that exempts expressions from re-evaluation if their dependencies haven't changed.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
multivalued of <property>Can the property have more than one value for a single input?.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<boolean> * <time range><timed( time range, boolean )>Returns a time interval labeled with a boolean TRUE or FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<boolean> {cmp} <boolean><boolean>Compare two boolean expressions. Returns another boolean, depending on the evaluation of the comparison:{cmp} is one of: =, != .Win, Lin, Sol, HPUX, AIX, Mac, WM
<boolean> {op} <boolean><boolean>Operates on two boolean expressions. Returns another boolean, depending on the evaluation of the operation, for example, (True And True) = True.{op} is one of: And, Or .Win, Lin, Sol, HPUX, AIX, Mac, WM
<floating point> {cmp} <floating point><boolean>Compares two floating point numbers, where: {cmp} is one of: =, <, <=.Win, Lin:8.0, Mac, WM
<floating point> {cmp} <integer><boolean>Compares a floating point number and an integer, where: {cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<integer> {cmp} <floating point><boolean>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<time interval> {cmp} <time interval><boolean>Compare two time intervals, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time range> * <boolean><timed( time range, boolean )>Returns a time interval labeled with the specified boolean, in the form of:(<date> to <date>), <boolean>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<boolean> as string<string>Converts the boolean value to a string. The possible values returned are "True" and "False" with this exact case, for example:TRUE as string = "True".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
conjunction of <boolean><boolean>

Plural: conjunctions
This inspector performs a serial AND on all its boolean arguments:conjunction of (true; true; true) -> TRUEconjunction of (true; true; false) -> FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
disjunction of <boolean><boolean>

Plural: disjunctions
This inspector performs a serial OR on all its boolean arguments:disjunction of (false; false; false) -> FALSEdisjunction of (false; false; true) -> TRUE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

integer

Integers are represented internally as 64-bit signed values.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as integerReflexive cast for completeness.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
absolute value of <integer>Returns the positive value of the integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <integer>Returns the maximum of a list of integers.

Example:
maximum of (7;2;4;5) - Returns 7.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <integer>Returns the minimum of a list of integers.

Example:
minimum of (sizes of files of folder "c:\") - Returns the size of the smallest file in the indicated folder.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
product of <integer>Multiplies a list of integers, returning the product.

Example:
product of (1;2;3) - Returns 6.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
significant digits <integer> of <integer>Returns a number with <integer> significant digits (for example, significant digits 3 of 1235569 = 1240000).

Example:
significant digits 3 of 1235569 - Returns 1240000.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sum of <integer>Returns the sum of a list of integers.

Example:
sum of (sizes of files of folder "c:\") - Returns the sum of the sizes of all files in the specified folder.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
- <integer>Creates the negative of the integer provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> {op} <integer>Returns the integer solution to the equation, depending on the operator, where:{op} is one of: +, -, *, /, mod .

Example:
21 mod 5 - Returns 1.
Win, Lin, Sol, HPUX, AIX, Mac, WM
multiplicity of <integer with multiplicity>Returns the multiplicity (quantity) of each element in a multiple integer list.

Example:
multiplicities of unique values of (1;2;3;3) - Returns the multiplicity of (the number of times) each number in the list is used, namely, 1,1,2.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
element of <integer set>Returns the unique elements of the specified <integer set>, removing duplicates and sorting by value.

Example:
elements of set of (5;7;2;3;3;3) - Returns the integers 2,3,5,7.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <integer set>Returns the number of unique elements in the specified set.

Example:
size of set of (3; 2; 2; 1; -1) - Returns 4, the number of unique elements in the defined set.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<floating point> as integerRounds off and casts a floating point number as an integer.

Example:
15/2 as integer - Returns 7.
Win, Lin:8.0, Mac, WM, Ubu:8.1
integer ceiling of <floating point>Returns the smallest integer not less than the floating point number. For example, ceiling of 2.1 = 3, ceiling of 2 = 2 and ceiling of -2.3 = -2.

Example:
integer ceiling of (15/8 as floating point) - Returns 2.
Win, Lin:8.0, Mac, WM, Ubu:8.1
integer floor of <floating point>Returns the largest integer less than or equal to the floating point number. For example, floor of 2.8 = 2, floor of -2 = -2 and floor of -2.1 = -3. For nonnegative x, this is the same as the integer part of x.

Example:
integer floor of ("-2.1" as floating point) - Returns -3.
Win, Lin:8.0, Mac, WM, Ubu:8.1
multiplicity of <floating point with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
<string> as integerReturns an integer value for the string provided. If the string contains anything but ASCII digits, the conversion will fail. Use numeric value for more liberal parsing rules.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <string>Returns the number of characters in the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
numeric value of <string>Returns an integer for the first numeric value in the string.

Example:
numeric value of "string 123 xyz 45" = 123 - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <string with multiplicity>Returns the multiplicity (quantity) of each element in a multiple string list.

Example:
multiplicities of unique values of ("steak"; "chop"; "rib"; "rib"; "rib") - Returns the multiplicity of (the number of times) each string in the list is used, namely, 1,3,1. Note that the multiplicities are based on the alphabetic order of the strings (chop, rib, steak), not their position in the list.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <string set>Returns the number of unique elements in the specified set.

Example:
size of set of ("to";"be"; "or"; "not"; "to"; "be") - Returns 4, the number of unique strings in the set.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <rope>Returns the number of bytes in the rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
integer <integer> of <array>Get, from an array, an integer keyed by the specified integer.Mac
size of <array>Returns the number of unique elements in the given array.

Example:
size of array "persistent-apps" of preference "com.apple.dock" - Returns the number of unique elements in the specified array.
Mac
<bit set> as integerReturns the integer whose binary representation matches the bit set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
least significant one bit of <bit set>Returns the least n such that bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
most significant one bit of <bit set>Returns the greatest n such that bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
one bit of <bit set>Returns the numbers n for which bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <hertz with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hour_of_day of <time of day>Returns the hour section of the 'time of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minute_of_hour of <time of day>Returns the 'minutes after the hour' section of the 'time of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
second_of_minute of <time of day>Extracts the 'seconds after the minute' section of the 'tim of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time of day with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time of day> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time zone with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time zone> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hour_of_day of <time of day with time zone>Returns the hour section of the 'time of day with time zone' object.

Example:
hour_of_day of time (universal time zone) of now - Returns the hour of day in Greenwich, England.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minute_of_hour of <time of day with time zone>Returns the 'minutes after the hour' section of the 'time of day with time zone' object.

Example:
minute_of_hour of time (local time zone) of now - Returns the current minute past the hour.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
second_of_minute of <time of day with time zone>Returns the 'seconds after the minute' section of the 'time of day with time zone' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time of day with time zone with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time of day with time zone> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time range with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time range> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time interval with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time interval> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <date with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <date> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <day of week with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of week> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> as integerCast a day of month type as an integer.

Example:
current day_of_month as integer - Returns the day of the month as an integer.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <day of month with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <day of year with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as integerConverts the given month into an integer (1-12).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <month with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <month and year with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <month and year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <number of months with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <number of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> as integerCasts a year as an integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <year with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
ansi code pageReturns an integer value of the Windows API GetACP.

Example:
ansi code page = 1252 - Returns TRUE on English Windows systems.
Win, WM
computer idThis is a unique integer assigned to the computer by the BES system.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
cpu speedReturns the clock speed of the cpu in Hz.

Example:
cpu speed > 2000000000 - Returns TRUE if the CPU speed is greater than two gigahertz.
Mac
gestalt <string>This reads a 32 bit integer from the MacOS. The selector name is the four character OSType that chooses which item is being inspected. The interpretation of the result depends on the selector. It might represent an integer or a version, for instance.

Example:
gestalt "ram" > 33554432 - Returns TRUE if the installed RAM is greater than the amount specified.
Mac
greatest integerReturns the largest integer that can be represented on this machine. See integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hexadecimal integer <string>Creates an integer from the provided hexadecimal value.

Example:
hexadecimal integer "A0" - Returns 160.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
integer <integer>Returns an integer. The keyword is optional.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
integer <string>Returns integer for name provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
integer in <( integer, integer )>Returns a list of the integers contained between the endpoints (inclusive). The order is preserved, from least to greatest or vice-versa.

Example:
integers in (2,-1) - Returns 2, 1, 0, -1.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
integer in <( integer, integer, integer )>Returns a list of the integers contained between the endpoints (inclusive) specified by the first two integers, with a step size specified by the third integer.

Example:
integers in (1,6,2) - Returns 1,3,5.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
integer to <integer>Returns a list of integers from zero up to the specified integer.

Example:
integers to 2 - Returns 0,1,2.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
least integerReturns the least integer value that can be represented on this machine.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
logical processor countReturns the number of logical processors available per physical processor. This can be interpreted as the number of hyperthreads that could be enabled on the machine. On a machine with 2 physical processors, each with 2 possible hyperthreads per processor, the 'physical processor count' and the 'logical processor count' would both return 2, while the 'number of processors' would return 4, since there are a total of 4 logical processors available for work. With hyperthreading turned off, the 'number of processors', 'logical processor count' and 'physical processor count' would all be 2. Disabling one of those processors will then give 'number of processors'=1, 'logical processor count'=2, and 'physical processor count'=1. If the number of processors / physical processor count != logical processor count, you can turn on hyperthreading.

Example:
number of processors / physical processor count != logical processor count - Returns TRUE if hyperthreading has not yet been turned on.
Win, WM
logical ramReturns the amount of logical ram in the computer, physical plus virtual.Mac
nubus mapReturns the nubus map.Mac
oem code pageReturns an integer value of the Windows API GetOEMCP.Win, WM
physical processor countReturns the number of physical processors on the machine. Note that 'number of processors' returns the number of logical processors. To determine the number of logical processors per physical processor, use 'number of processors / physical processor count'.Win, WM
physical ramReturns the amount of physical ram in the computer.

Example:
physical ram > 33554432 - Returns TRUE if there is more than the specified amount of RAM.
Mac
total processor core countReturns an integer corresponding to the total number of processor cores.Win, WM
<registry key value> as integerReturns the value stored in the registry entry provided it can be fully represented as an integer.Win, WM
size of <registry key value>Returns the size of the data as an integer.

Example:
size of value whose (name of it = "ProfileFlags") of key "HKEY_CURRENT_CONFIG" of registry = 4 - Returns TRUE when a value named ProfileFlags exists as a child of the key "HKEY_CURRENT_CONFIG" and the size of it is 4.
Win, WM
file count of <filesystem>Returns the total number of files that may be saved on this filesystem.Lin, Sol, HPUX, AIX, Ubu:8.1
free file count of <filesystem>Returns the number of files available on this filesystem.Lin, Sol, HPUX, AIX, Ubu:8.1
free percent of <filesystem>Returns the percentage of the file system currently available.Lin, Sol, HPUX, AIX, Ubu:8.1
free space of <filesystem>Returns the number of bytes on this filesystem.Lin, Sol, HPUX, AIX, Ubu:8.1
size of <filesystem>Returns the total number of bytes on this file system (same as total space).Lin, Sol, HPUX, AIX, Ubu:8.1
total space of <filesystem>Returns the total number of bytes on this file system (same as size).Lin, Sol, HPUX, AIX, Ubu:8.1
used file count of <filesystem>The number of files in use on this filesystem.Lin, Sol, HPUX, AIX, Ubu:8.1
used percent of <filesystem>Returns the percentage of the file system currently in use.Lin, Sol, HPUX, AIX, Ubu:8.1
used space of <filesystem>Returns the number of bytes on this filesystem currently in use.Lin, Sol, HPUX, AIX, Ubu:8.1
gid of <filesystem object>Returns the group ID of the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
group mask of <filesystem object>Returns the group permission mask of the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
link count of <filesystem object>Returns an integer corresponding to the number of hard links attached to the specified filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
other mask of <filesystem object>Returns the other (not in the group) mask as a 3-bit integer corresponding to rwx permissions for the specified filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
uid of <filesystem object>The user ID of the user who owns this filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
user mask of <filesystem object>Integer representing user permissions (3 bit mask, RWX) on the specified filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
byte <integer> of <file>Returns the numeric value of the byte located at the offset specified by number within the file. Byte 0 of the file is the first byte.

Example:
byte 0 of file "C:\test.txt" - Returns the first byte in the specified file.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <file>The total length of the data and resource forks.

Example:
Length of data fork of file "Microsoft Word" of folder "Microsoft Office X" of Applications folder is greater than 100000 - Returns TRUE if the data fork of the system file is greater than the specified amount.
Mac
size of <file>Returns the size in bytes of a file.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
free space of <drive>Returns the number of unused bytes of storage for the drive. (Only available for fixed disks).

Example:
free space of drive "c:" < 1000000 - Returns TRUE if there is less than one million bytes of space left on drive C.
Win, WM
numeric type of <drive>Returns the type of drive as an integer.

Example:
numeric type of drive "e:" = 5 - Returns TRUE if drive E is a CD-ROM. (See notes).
Win, WM
total space of <drive>Returns the size in bytes of the drive. (Only available for fixed disks).

Example:
total space of drive "c:" > 2000000000 - Returns TRUE when the drive is capable of holding more than 2 billion bytes.
Win, WM
allocation block count of <volume>The number of allocation blocks, used or free, on the volume.Mac
directory count of <volume>The number of directories on the volume.Mac
file count of <volume>The number of files on the volume.Mac
flag of <volume>Returns the Mac-specific volume flags.More info on these flags can be found at the Apple developer site, under Carbon > Reference > File Manager.Mac
free percent of <volume>Returns the percentage of room available on the specified volume.

Example:
free percentage of volume 1 - Returns a number between 0 and 100.
Mac
free space of <volume>The number of free bytes on the volume.Mac
size of <volume>Returns a number corresponding to the total number of bytes (used and unused) on the specified volume.

Example:
size of volume 1 - Returns the size of the specified volume in bytes, eg. 159697911808.
Mac
total space of <volume>The total amount of space, used and free, on the volume.Mac
used percent of <volume>Returns the used percentage of room on the specified volume (or drive or filesystem).

Example:
used percentage of volume 2 - Returns a number between 0 and 100.
Mac
used space of <volume>Returns a number corresponding to the used bytes on the specified volume.

Example:
used space of volume 1 - Returns a number bytes such as 32167669760.
Mac
icon index of <file shortcut>The index number of the icon in the file containing the icon associated with the shortcut.Win
bug revision of <version>If the stage is present the bug revision is the number after the stage. If absent, zero is implied.Mac
build revision of <version>Returns the final component of a version (Major.Minor.RevisionStageBuild).

Example:
build revision of version "7.1.2.70" - Returns 70.
Mac
major revision of <version>The number before the first period in the version string.

Example:
major revision of version of file "name" > 4 - Returns TRUE if the major revision number is greater than the specified number.
Mac
minor revision of <version>The number immediately after the first period in the version string. If absent, zero is implied.Mac
multiplicity of <version with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <version> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<mode_mask> as integerConverts the mode mask to an integer, 1-4.Lin, Sol, HPUX, AIX, Ubu:8.1
length of <datafork>The logical length of the data fork of the file.Mac
size of <datafork>Returns the size of the specified datafork.Mac
length of <resfork>The logical length of the resource fork of the file.Mac
size of <resfork>Returns the size of the resource fork.Mac
integer <string> of <dictionary>Get, from a dictionary, an integer keyed by the specified string.

Example:
integer "mod-count" of dictionary of file "com.apple.dock.plist" of preferences folder - Returns the mod-count of the specified dictionary as an integer.
Mac
size of <dictionary>The size of the given dictionary.

Example:
sizes of dictionaries of file "com.apple.help.plist" of preferences folder - Returns a list of the number of elements in the specified dictionary.
Mac
integer of <osxvalue>Casts the osxvalue (essentially untyped) to an integer.Mac
integer <string> of <preference>Get, from a preference, an integer keyed by the specified string.

Example:
integer "mod-count" of preference "com.apple.dock" - Returns the mod-count of the specified preference as an integer.
Mac
update of <fileset>Returns the update number for the specified fileset.

Example:
updates of filesets matching "lpp_name = 'bos.terminfo.rte'" of object repository - Returns the update numbers of the specified filesets.
AIX
line number of <file line>Returns the line number of a given line. Can be used to locate specific lines in a file.

Example:
line number of line containing "[mciavi]" of file "mmdriver.inf" of system folder - Returns the line number of the specified line in the given file.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
node type of <xml dom node>Returns the numeric node type of the specified Document Object Module (DOM) node, 1-12 as shown in the creation Inspector.

Example:
node types of child nodes of xml document of file "icsxml\cmnicfg.xml" of system folder - Returns a list of numeric types for each of the nodes in the specified XML document.
Win, WM
gid of <symlink>Returns the group ID of the given symlink.Lin, Sol, HPUX, AIX, Ubu:8.1
link count of <symlink>Returns an integer corresponding to the number of hard links attached to the specified symlink.Lin, Sol, HPUX, AIX, Ubu:8.1
uid of <symlink>The user ID of the user who owns this symlink.Lin, Sol, HPUX, AIX, Ubu:8.1
maximum partition count of <logical volume>Returns the maximum number of logical partitions that the specified logical volume contains. A system administrator may set this value to prevent a logical volume from growing beyond a given size.

Example:
maximum partition count of logical volume "splat" of volume group "dave" of logical volume manager - Returns the maximum partition count that has been set for the specified volume.
AIX
minor number of <logical volume>Returns the minor number of the specified volume group. Each logical volume is represented by a device special file (located in directory /etc). The major number of the device special file is associated with the volume group containing the logical volume, and the minor number of the device special file is associated with the logical volume.AIX
mirror count of <logical volume>Returns the number of mirrors that the logical volume has (a value between 1 and 3).

Example:
mirror count of logical volume "splat" of volume group "dave" of logical volume manager - Returns the number of mirrors set up for the specified volume.
AIX
partition count of <logical volume>Returns the number of partitions in the specified logical volume. If mirroring is not enabled for the logical volume, then each logical partition maps to a physical partition within the logical volume's volume group. If the logical volume is mirrored, then each logical partition maps to multiple physical partitions within the logical volume group. In this case, the total number of physical partitions occupied by the logical volume will be the product of the partition count and the mirror count.

Example:
partition count of logical volume "splat" of volume group "dave" of logical volume manager - Returns the number of partitions existing on the specified logical volume.
AIX
free partition count of <volume group>Returns the number of physical partitions within the specified volume group that are not currently allocated to any logical volume.

Example:
free partition count of volume group "dave" of logical volume manager - Returns the number of free partitions in the specified volume group.
AIX
major number of <volume group>Returns the major number of the specified volume group. Each logical volume is represented by a device special file (located in directory /etc). The major number of the device special file is associated with the volume group containing the logical volume, and the minor number of the device special file is associated with the logical volume.

Example:
major number of volume group "dave" of logical volume manager - Returns the major number of the specified volume group.
AIX
partition size of <volume group>Returns the partition size of the specified volume group (in bytes). The partition size of the volume group represents the logical and physical partition sizes for all logical volumes and physical volumes contained within the specified volume group.

Example:
partition size of volume group "dave" of logical volume manager - Returns the partition size of the specified volume group (in bytes).
AIX
total size of <download storage folder>Returns the amount of storage currently being used to store downloads (in bytes).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Ubu:8.1
major of <device file>Returns the major number of the specified device file.Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Ubu:8.1
minor of <device file>Returns the minor number of the specified device file.Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Ubu:8.1
multiplicity of <service pack with multiplicity>Returns an the number of times a service pack occurs.AIX:8.2
multiplicity of <technology level with multiplicity>Returns an the number of times a technology level occurs.AIX:8.2
multiplicity of <fileset version record with multiplicity>Returns an the number of times a fileset version record occurs.AIX:8.2
fix_part of <fileset version record>Returns the fourth component from a fileset version in the format "ver.rel.mod.(fix)".AIX:8.2
mod_part of <fileset version record>Returns the third component from a fileset version in the format "ver.rel.(mod).fix".AIX:8.2
rel_part of <fileset version record>Returns the second component from a fileset version in the format "ver.(rel).mod.fix".AIX:8.2
ver_part of <fileset version record>Returns the first component from a fileset version in the format "(ver).rel.mod.fix".AIX:8.2
timeout of <grub config file>How many seconds to wait for a user choice before booting the default image.Lin:8.2, Sol:8.2, Ubu:8.2
index of <grub image choice>Zero-based index to an image within the grub config file.Lin:8.2, Sol:8.2, Ubu:8.2
nanoseconds value of <smf time>Returns a number corresponding to the nanoseconds portion of an smf time. Sol:8.2
seconds value of <smf time>Returns a number corresponding to the seconds portion of an smf time. Sol:8.2
<smf value> as integerReturns the numeric value for values of type SCF_TYPE_INTEGER or SCF_TYPE_COUNT. Returns type conversion error for other types. Sol:8.2
build number high of <operating system>Numeric representation of the most significant 16 bits of the build number.

Example:
build number high of operating system = 1027 - Returns TRUE if the high word of the build number = 0403 hex.
Win, WM
build number low of <operating system>Numeric representation of the least significant 16 bits of the build number.

Example:
build number low of operating system = 1212 - Returns TRUE if the low word of the build number = 04BC hex.
Win, WM
build number of <operating system>This Inspector returns the build number of the specified OS. On Windows, the Inspector returns an integer. This is the value of the dwBuildNumber member of the OSVERSIONINFO structure returned by the GetVersionEx Windows API.

Example:
build number of operating system - Returns the build number of the local OS as an integer.
Win
major version of <operating system>Returns integer which is the dwMajorVersion returned by the GetVersionEx system call. Note that while the WinNT major version tracks the release (3 for 3.51, 4 for 4.0, and 5.0 for Windows 2000, 5.1 for Windows XP), the major version for Win95 and Win98 is always 4.

Example:
major version of operating system = 4 - Returns TRUE if the major version (before the dot) is 4, such as 4.1, 4.2, etcetera.
Win, WM
metric <integer> of <operating system>This inspector uses the windows GetSystemMetrics API. The integer constants and their meaning are defined by Microsoft. For example, the integer 87 indicates that the operating system is a media center edition. The integer constants are defined in WinUser.h.

Example:
Metric 87 of operating system - Returns TRUE if the OS is a Media Center Edition.
Win
minor version of <operating system>Numeric representation of the minor version of the operating system.

Example:
minor version of operating system = 0 - Returns TRUE if the minor part of a version number (after the dot) is 0, such as 4.0, 5.0, etcetera.
Win, WM
performance counter of <operating system>Retrieves a 64-bit performance counter value.Win, WM
platform id of <operating system>Returns the dwPlatformId as returned by the GetVersionEx system call. Possible values are 1 (Win95/95) and 2 (WinNT).

Example:
platform id of operating system = 1 - Returns TRUE on a Win95 System.
Win, WM
product info numeric of <operating system>This Windows-specific inspector returns the integer from the Windows GetProductInfo API. The inspector only provides meaningful results for Windows Vista and newer versions of the OS. The major/minor version of the OS must be 6.0 or greater for the result to be meaningful. For more information, refer to the Microsoft article at http://msdn2.microsoft.com/en-us/library/ms724358(VS.85).aspx.

Example:
product info numeric of operating system - Returns an integer value such as 3, but only if the major/minor version of the OS is 6.0 or greater. On previous versions, this inspector returns 0 (zero).
Win, WM
service pack major version of <operating system>Returns the major version number of the current service pack of the specified OS.Win, WM
service pack minor version of <operating system>Returns the minor version number of the current service pack of the specified OS.Win, WM
core of <cpupackage>Returns the number of physical cores in a single cpupackage (a single socket or physical CPU)Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
count of <cpupackage>Returns the count of physical cpu packages packages (the number of sockets or physical CPUs). Multiply this number by the number of cores to get the total core count of the system.Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
thread of <cpupackage>Returns the number of SMT threads (Simultaneous multithreading, called Hyper-Threading on some platforms) in a single cpupackage (a single socket or physical CPU)Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
extended feature mask of <processor>Returns a mask of the extended feature bits of an x86 processorUbu:9.0, Lin:9.0, Mac:9.0, Win:9.0
adjustment <integer> of <processor>s390 processors only. Returns the processor Adjustment Way (guest performance)Lin:8.2
bogomips of <processor>Returns the Bogomips of the specified processor, which provides a rough indication of its speed.Lin, Ubu:8.1
brand id of <processor>This inspector returns the integer known as the brand id, returned from the assembly language cpuid extended instruction.Win, Mac:8.2, WM
capability of <processor>s390 processors only. Returns the capability code of the processorLin:8.2
cpuid level of <processor>Returns an integer corresponding to the cpuid level for the given processor.Lin, Ubu:8.1
cpus configured of <processor>s390 processors only. Returns the number of processors configured for the systemLin:8.2
cpus reserved of <processor>s390 processors only. Returns the number of processors reserved for the systemLin:8.2
cpus standby of <processor>s390 processors only. Returns the number of processors in standby for the systemLin:8.2
cpus total of <processor>s390 processors only. Returns the number of total processors for the systemLin:8.2
extended family of <processor>Integer representing the extended family of CPU. See the notes for the meaning of these numbers.Win, Mac:8.2, WM
extended model of <processor>Integer representing the extended model of CPU. See the notes for the meaning of these numbers.Win, Mac:8.2, WM
family of <processor>Returns an integer representing the family of the CPU. See the notes for the meaning of these numbers. As of BES 6.0, this Inspector returns a string on Solaris and AIX computers.Win, Lin, Sol, AIX, Mac:8.2, WM, Ubu:8.1
feature mask of <processor>Returns the feature flags from the CPUID instruction. The feature mask contains bits that identify extra features the processor may provide such as MMX support or if the Processor ID is enabled on the processor.

Example:
bit 18 of feature mask of main processor - Returns TRUE if the processor ID feature is enabled on this processor.
Win, Mac:8.2, WM
id of <processor>Returns an integer corresponding to the ID of the specified processor.Sol, AIX
index of <processor>Returns the ordinal number of the processor on a multi processor machine.Lin, Sol, HPUX, AIX, Ubu:8.1
lpar adjustment of <processor>s390 processors only. Returns the LPAR agjustment for the processorLin:8.2
lpar cpus configured of <processor>s390 processors only. Returns the number of processors configured for the LPARLin:8.2
lpar cpus dedicated of <processor>s390 processors only. Returns the number of processors dedicated for the LPARLin:8.2
lpar cpus reserved of <processor>s390 processors only. Returns the number of processors reserved for the LPARLin:8.2
lpar cpus shared of <processor>s390 processors only. Returns the number of processors shared for the LPARLin:8.2
lpar cpus standby of <processor>s390 processors only. Returns the number of processors in standby for the LPARLin:8.2
lpar cpus total of <processor>s390 processors only. Returns the total number of processors for the LPARLin:8.2
lpar number of <processor>s390 processors only. Returns the LPAR number for this processorLin:8.2
model of <processor>Returns the model number of the CPU.Note: On Solaris, HPUX and AIX computers, this Inspector returns a <string> as of BES 6.0.

Example:
model of processor = 15 - Returns TRUE if the processor model is 15. For more information, see the Intel and AMD documentation on the Model number returned by the CPUID instruction.
Win, Lin, Mac:8.2, WM, Ubu:8.1
stepping of <processor>Returns the stepping number of the processor. This item can be helpful in identifying very specific processor features or limitations.Win, Lin, Mac:8.2, WM, Ubu:8.1
type of <processor>Numeric type of the CPU. Values include: 0 - standard1 - overdrive2 - dual CPU capable3 - reservedNote: this Inspector returns a <string> type as of BES version 6.0 on UNIX machines and version 5.1 on the Macintosh.

Example:
types of processors - Returns a list of processor types for each CPU on the local machine.
Win, WM
vm adjustment of <processor>s390 processors only. Returns the VM Adjustment for the processorLin:8.2
vm cpus configured of <processor>s390 processors only. Returns the number of processors configured for the VMLin:8.2
vm cpus reserved of <processor>s390 processors only. Returns the number of processors configured for the VMLin:8.2
vm cpus standby of <processor>s390 processors only. Returns the number of processors in standby for the VMLin:8.2
vm cpus total of <processor>s390 processors only. Returns the total number of processors for the VMLin:8.2
available amount of <ram>Returns the amount of system ram that is currently available, in bytes.Lin, Ubu:8.1
available of <ram>Returns the total amount of RAM (in bytes) currently available on the Windows Mobile device. This is the same as for for the Windows client.

Example:
available of ram - Returns the number of bytes of RAM, such as 72351744.
WM
buffered amount of <ram>Returns the amount of system RAM currently buffered, in bytes.Lin, Ubu:8.1
cached amount of <ram>Returns the amount of system RAM currently cached, in bytes.Lin, Ubu:8.1
free amount of <ram>Returns the amount of system RAM currently unused, in bytes.Lin, Sol, HPUX, AIX, Ubu:8.1
load of <ram>Returns the amount of memory being used on the Windows Mobile device as a percentage. 0 = no memory used, 100 = all memory used. This is the same as for the Windows client.

Example:
load of ram - Returns a number from 0 to 100 indicating the percentage of RAM currently being used in the Windows Mobile device.
WM
shared amount of <ram>Returns the amount of system RAM currently shared, in bytes.Lin, Ubu:8.1
size of <ram>Returns the number of bytes of random access memory on the current machine.

Example:
size of ram / (1024 * 1024) - Returns the size of RAM in megabytes.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
total amount of <ram>Same as size of <ram>.Lin, Sol, HPUX, AIX, Ubu:8.1
unavailable amount of <ram>Returns the amount of system RAM currently unavailable, in bytes.Lin, Ubu:8.1
used amount of <ram>Returns the amount of system RAM currently used, in bytes.Lin, Sol, HPUX, AIX, Ubu:8.1
problem id of <active device>Configuration manager defined number describing device installation or use problems. Returned by call to CM_Get_DevInst_Status.Win
status of <active device>Configuration manager defined status bits conveying device driver status.Win
audit level of <local mssql database>Returns the integer audit level of the MSSQL database.Win
login mode of <local mssql database>Returns the login mode of the MSSQL database.Win
checkpoint of <service>Service specific value indicating its checkpoint state.Win
service specific exit code of <service>Service specific exit code.Win
win32 exit code of <service>Service specific Win32 exit code.Win
ppid of <process>Returns the PPID of the process specifiedUbu:9.0, Lin:9.0, HPUX:9.0, AIX:9.0, Sol:9.0
gdi object count of <process>Returns the count of the GDI (Graphics Device Interface) objects associated with the specified process as an integer.Win:8.0
handle count of <process>Refers to the number of object handles in the object table of the specified process.Win:8.0
id of <process>Returns the integer ID of the specified process.Win:8.0, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
io other count of <process>Refers to the number of I/O process operations that are neither reads nor writes, including file, network, and device I/O, but excluding I/O directed to the console input object handles. An example might be a control function.Win:8.0
io other size of <process>Refers to the number of bytes transferred in I/O operations generated by a process including file, network, and device I/Os but excluding reads, writes and bytes directed to the console input object.Win:8.0
io read count of <process>Refers to the number of read I/O operations generated by a process, including file, network, and device I/Os, but excluding I/O reads directed to the console input object handles.Win:8.0
io read size of <process>Refers to the number of bytes read in I/O operations generated by a process, including file, network, and device I/Os, but excluding read bytes directed to the console input object handles.Win:8.0
io write count of <process>Refers to the number of write I/O operations generated by a process, including file, network, and device I/Os, but excluding I/O writes directed to the console input object handles.Win:8.0
io write size of <process>Refers to the number of bytes written in I/O operations generated by a process, including file, network, and device I/Os, but excluding write bytes directed to the console input object handles.Win:8.0
page fault count of <process>Returns the number of page faults generated by the specified process.Win:8.0
page file usage of <process>Returns the amount of page file space used by the specified process. This value is equal to the VMSize in TaskMgr.Win:8.0
peak page file usage of <process>Returns the maximum page file space used throughout the lifetime of the specified process.Win:8.0
peak working set size of <process>Returns the size of the peak working set of the specified process.Win:8.0
pid of <process>Returns the integer process ID for the specified process.Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
process id of <process>Returns the integer process ID for the specified process.Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
quota nonpaged pool usage of <process>Returns the quota amount of nonpaged pool usage for the specified process.Win:8.0
quota paged pool usage of <process>Returns the quota amount of paged pool usage for the specified process.Win:8.0
quota peak nonpaged pool usage of <process>Returns the peak quota amount of nonpaged pool usage for the specified process.Win:8.0
quota peak paged pool usage of <process>Returns the peak quota amount of paged pool usage for the specified process.Win:8.0
session id of <process>Returns the ID of the session under which the process is running. This requires Win2000 or later and corresponds to the 'Session ID' column in Task Manager.Win:8.0
user object count of <process>Returns the count of USER objects associated with the specified process as an integer.Win:8.0
working set size of <process>Returns the amount of memory (as an integer number of bytes) required by a process for efficient execution under an operating system that uses paged memory. Thrashing may occur in systems without sufficient memory. This value allow you to monitor the changing memory requirements of the specified process.Win:8.0
free amount of <swap>Returns the amount of the swap partition currently unused, in bytes.Lin, HPUX, AIX, Ubu:8.1
size of <swap>Returns the size, in bytes, of the swap partition.Lin, HPUX, AIX, Ubu:8.1
total amount of <swap>Same as size of <swap>.Lin, HPUX, AIX, Ubu:8.1
used amount of <swap>Returns the amount of the swap partition currently in use, in bytes.Lin, HPUX, AIX, Ubu:8.1
oldest record number of <event log>Returns an integer corresponding to the oldest record number on the Client computer's event log.

Example:
oldest record number of application event log - Returns the number of the oldest record in the application event log. This is not the same as the record count.
Win
record count of <event log>Returns the record count for the specified event log.

Example:
record count of application event log - Returns the current record count of the application event log.
Win
category of <event log record>Returns the category of the specified event log, which is sometimes used to further describe the related action.

Example:
category of record (oldest record number of it) of application event log - Returns the category of the oldest record of the application event log.
Win
event id of <event log record>Returns an integer corresponding to the ID of the specified record in the Client computer's event log.

Example:
event id of record (oldest record number of it) of application event log - Returns the id number of the oldest record in the application event log.
Win
length of <event log record>Returns the length of the specified record. This is not the same as the length of the description.

Example:
length of record (oldest record number of it) of application event log - Returns the length of the specified record in the application event log.
Win
record number of <event log record>Returns the integer value of the record number corresponding to the specified event log record.

Example:
record number of record (oldest record number of it) of application event log - Returns the integer record number corresponding to the oldest record in the application event log.
Win
id of <zone>Returns the ID of the specified Solaris Zone as an integer.Sol:8.0
physical memory cap of <zone>Returns the physical memory cap of the specified Solaris Zone (if one exists). An attempt to get the physical memory cap of an zone when none exists will result in 'Singular expression refers to nonexistent object'. See the Solaris documentation for more information.Sol:8.0
multiplicity of <uuid with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <uuid> types.Sol:8.0
integer value <integer> of <wmi select>Returns the WMI value cast to an integer.Win
integer value of <wmi select>Returns the integer value of a <wmi select> object whose value is of type integer.Win
type of <wmi select>Returns the type of data stored in the wmi select value. Possible values are: 8 (VT_BSTR)11 (VT_BOOL)22 (VT_INT)(See MSDN documentation for the meaning of additional values).Win
integer <string> of <smbios structure>Returns the integer data of the named value in a specified smbios structure. Returns NSO if the data type is not integer.

Example:
integer "bios_rom_size" of structure "bios_information" of smbios - Returns the integer value of the bios rom size from the 'bios_information' structure.
Win:8.0, Lin:8.0, Ubu:8.1
length of <smbios structure>Returns the length of the smbios structure as defined in the SMBIOS specification.Win:8.0, Lin:8.0, Ubu:8.1
type of <smbios structure>Returns the type of the smbios structure (as an integer) defined in the SMBIOS specification.Win:8.0, Lin:8.0, Ubu:8.1
offset of <smbios value>Returns the offset position relative to the start of the given smbios value in its smbios structure. For more information about these offsets, see the SMBIOS specification.

Example:
offsets of values of structure "bios_information" of smbios - Returns a list of the offsets of each value in the specified smbios structure.
Win:8.0, Lin:8.0, Ubu:8.1
version of <site>Returns the version number of the site content.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
id of <site group>Returns the numeric ID of the specified site group. This is the number assigned to an automatic group when it is first defined.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
component <integer> of <site version list>Returns the nth element (as specified by <integer>) of the given site version list.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <site version list with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <site version list> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
id of <bes site>Returns the numeric ID unique to the specified BES site.Win
version of <bes site>Returns the version of an external site. Does not apply to custom sites.Win:8.0
size of <bes site set>Returns the number of unique BES Sites in the specified set.Win:8.0
multiplicity of <bes site with multiplicity>This unique values inspector returns the number of times each object occurrs in the original set of objects.Win:8.0
id of <fixlet>Returns the numeric ID number of the specified Fixlet message.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bes fixlet field value> as integerReturns the value of the specified BES Fixlet field cast as an integer type.Win:8.0
competition size of <selected server>The number of servers in the competition from which this server was selected.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
competition weight of <selected server>The total of the weights of the servers in the competition from which this server was selected.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
port number of <selected server>The port number to which reports are sent.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
priority of <selected server>The priority assigned to the server by the BES console. Servers with low priorities are preferred to servers with high priority.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
weight of <selected server>The weight assigned to the server by the BES console. Servers with the same priority and approximate distance compete to be chosen; servers with higher weights are more likely to be chosen.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
id of <root server>The DSA Server ID of the BES root server that the BES Client last registered with.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
average of <evaluation cycle>Returns the average time, in milliseconds, that it takes to evaluate a given BigFix Client content set. The average is based on the last ten cycles.

Example:
average of evaluationcycle of client - Returns the average evaluation cycle time in milliseconds.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
maximum of <evaluation cycle>Returns the maximum time, in milliseconds, that it takes to evaluate a given BigFix Client content set.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
total run count of <application usage summary>Returns the number of times that the specified application has been run since the client was configured to track it.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <application usage summary instance>Returns the size of the specified application instance.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
total run count of <application usage summary instance>Returns the number of times that the specified application instance has been run since the client was configured to track it.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
maximum seat count of <license>Returns maximum seat count allowed by the license.

Example:
maximum seat count of bes license - Returns the current number of BigFix Clients allowed by this license.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
registrar number of <license>A unique number assigned to the issuer of the Action Site certificate.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
seat of <license>The license number assigned to the client.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
site number of <license>A unique number assigned to the Action Site certificate.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
client device count of <bes product>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
computer count of <bes product>Returns the number of computers allowed under the license terms of the specified BES product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
non windows server count of <bes product>Returns the number of non-Windows servers included in the license for the specified BES Product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
rvu count of <bes product>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
windows server count of <bes product>Returns the number of Windows Servers licensed for the specified product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
workstation count of <bes product>Returns the number of workstations licensed for the specified product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
signal strength of <phone>Returns a string corresponding to the signal strength of the specified phone as a percentage.

Example:
signal strength of phone - Returns an integer between 0 and 100, indicating the strength of the phone connection as a percentage.
WM
autorun policy of <oma csp>Returns an integer corresponding to the current autorun policy from the SecurityPolicy Configuration Service Provider. 0 indicates that applications are allowed to run automatically from the Multimedia Card when inserted.1 indicates that applications are restricted from autorunning.

Example:
autorun policy of oma csp - Returns 0 or 1, depending on whether apps are allowed to run automatically or not. This is the same as: integer "2" of oma csp "SecurityPolicy".
WM
block incoming calls of <oma csp>Returns an integer corresponding to the current 'block incoming calls' status from the SecurityPolicy Configuration Service Provider.

Example:
block incoming calls of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "TAPI_BARRING_IN" of oma csp "Tapi".
WM
block outgoing calls of <oma csp>Returns an integer corresponding to the current 'block outgoing calls' status from the SecurityPolicy Configuration Service Provider.

Example:
block outgoing calls of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "TAPI_BARRING_OUT" of oma csp "Tapi".
WM
bluetooth mode of <oma csp>Returns an integer corresponding to the current bluetooth mode from the SecurityPolicy Configuration Service Provider.

Example:
bluetooth mode of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "BtMode" of oma csp "Bluetooth".
WM
bluetooth policy of <oma csp>Returns an integer corresponding to the current bluetooth policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether a Bluetooth-enabled device will allow other devices to perform a search on the device. Possible values are:0 blocks other devices from searching. 1 allows other devices to search.

Example:
bluetooth policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4135" of oma csp "SecurityPolicy".
WM
desktop quick connect authentication policy of <oma csp>Returns the current 'desktop quick connect authentication' policy from the SecurityPolicy Configuration Service Provider. This setting indicates how device authentication will be handled when connecting to the desktop. Possible values are:0 User must authenticate the device upon connection, if the device lock is active.1 If user chooses quick connect, the desktop will uniquely identify the device and allow it to connect without requiring the user to manually unlock it.

Example:
desktop quick connect authentication policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4146" of oma csp "SecurityPolicy".
WM
drm security policy of <oma csp>Returns a bit-map integer corresponding to the current Digital Rights Management (DRM) security policy from the SecurityPolicy Configuration Service Provider. The given role bit-map indicates which DRM rights messages will be accepted by the DRM engine.

Example:
drm security policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4129" of oma csp "SecurityPolicy".
WM
encrypt removable storage policy of <oma csp>Returns an integer corresponding to the current 'encrypt removable storage' policy from the SecurityPolicy Configuration Service Provider. This setting indicates if the user is allowed to change mobile encryption settings for the removable storage media. Possible values are:0 indicates that the user is not allowed to change the encryption settings.1 indicates that the user can change the encryption settings. This is the default.

Example:
encrypt removable storage policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4134" of oma csp "SecurityPolicy".
WM
forward all calls timeout of <oma csp>Returns an integer corresponding to the current 'forward all calls timeout' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward all calls timeout of oma csp - Returns an integer such as 20. This is the same as: integer "TAPI_FORWARD_TIMEOUT" of oma csp ("Tapi","Unconditional","Voice").
WM
forward calls timeout when busy of <oma csp>Returns an integer corresponding to the current 'forward calls timeout when busy' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls timeout when busy of oma csp - Returns an integer corresponding to the specified timeout.
WM
forward calls timeout when no answer of <oma csp>Returns an integer corresponding to the current 'forward calls timeout when no answer' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls timeout when no answer of oma csp - Returns an integer corresponding to the specified timeout.
WM
forward calls timeout when unavailable of <oma csp>Returns an integer corresponding to the current 'forward calls timeout when unavailable' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls timeout when unavailable of oma csp - Returns an integer corresponding to the specified timeout.
WM
grant manager policy of <oma csp>Returns an integer bit-mask corresponding to the current 'grant manager' policy from the SecurityPolicy Configuration Service Provider. This setting grants the system administrative privileges held by the role manager to other security roles, without modifying metabase role assignments. The bit-mask describes which roles are granted system administrative privileges.

Example:
grant manager policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4119" of oma csp "SecurityPolicy".
WM
grant user authenticated policy of <oma csp>Returns an integer bit-mask corresponding to the current 'grant user authenticated' policy from the SecurityPolicy Configuration Service Provider. This setting grants privileges held by the User Authenticated role to other security roles without modifying metabase role assignments. The bit-mask describes which roles are granted system administrative privileges.

Example:
grant user authenticated policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4120" of oma csp "SecurityPolicy".
WM
html message policy of <oma csp>Returns an integer corresponding to the current 'html message' policy from the SecurityPolicy Configuration Service Provider. This setting specifies whether message transports will allow HTML messages.0 indicates that HTML messages are not allowed.1 indicates that HTML messages are allowed.

Example:
html message policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4136" of oma csp "SecurityPolicy".
WM
integer <string> of <oma csp>Returns the result of the specified OMA CSP query as an integer value.

Example:
integer "TAPI_BARRING_OUT" of oma csp "Tapi" - Returns an integer corresponding to the current status of the specified Security Policy string constant.
WM
message authentication retry number policy of <oma csp>Returns a one-byte integer corresponding to the current 'message authentication retry number' policy from the SecurityPolicy Configuration Service Provider. This indicates the maximum number of times the user is allowed to try authenticating a Wireless Application Protocol (WAP) PIN-signed message. The default value is 3 for WM. Possible values are 1 through 256.

Example:
message authentication retry number policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4105" of oma csp "SecurityPolicy".
WM
message encryption negotiation policy of <oma csp>Returns an integer corresponding to the current 'message encryption negotiation' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether the Inbox application can negotiate the encryption algorithm in the case that a recipient's certificate doesn't support the specified encryption algorithm. Possible values are:0 doesn't allow negotiation.1 allows negotiation to a strong algorithm.2 allows negotiation to any algorithm.

Example:
message encryption negotiation policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4144" of oma csp "SecurityPolicy".
WM
network pin prompt policy of <oma csp>Returns an integer corresponding to the current 'network personal identification number (PIN) prompt' policy from the SecurityPolicy Configuration Service Provider. This setting is used when an over-the-air (OTA) OMA Client Provisioning message is only signed with a network PIN. This setting indicates whether or not the user will be prompted to accept the device setting changes. Possible values are: 0 indicates that the device will prompt the user.1 indicates that the user is not prompted. This is the default.

Example:
network pin prompt policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4132" of oma csp "SecurityPolicy".
WM
oma cp network pin policy of <oma csp>Returns the current 'oma cp network personal identification number (PIN)' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether the OMA network PIN-signed message will be accepted. The message's role bit-mask and the policy's role mask are ANDed together. If the result is non-zero, then the message will be accepted.

Example:
oma cp network pin policy of oma csp - Returns an integer bit-mask corresponding to the current status of the given Security Policy, such as '3200'. This is the same as: integer "4141" of oma csp "SecurityPolicy".
WM
oma cp user network pin policy of <oma csp>Returns the current 'oma cp user network personal identification number (PIN)' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether the OMA user network PIN-signed message will be accepted. The message's role bit-mask and the policy's role mask are ANDed together. If the result is non-zero, then the message will be accepted.

Example:
oma cp user network pin policy of oma csp - Returns an integer bit-mask corresponding to the current status of the given Security Policy, such as '3200'. This is the same as: integer "4143" of oma csp "SecurityPolicy".
WM
oma cp user pin policy of <oma csp>Returns the current 'oma cp user personal identification number (PIN)' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether the OMA-user PIN or user MAC-signed message will be accepted. The message's role bit-mask and the policy's role mask are ANDed together. If the result is non-zero, then the message will be accepted.

Example:
oma cp user pin policy of oma csp - Returns an integer bit-mask corresponding to the current status of the given Security Policy, such as '3200'. This is the same as: integer "4142" of oma csp "SecurityPolicy".
WM
ota provisioning policy of <oma csp>Returns an integer bit-mask corresponding to the current 'ota provisioning' policy from the SecurityPolicy Configuration Service Provider. This setting indicates which provisioning messages are accepted by the configuration host based on the role bit-maps assigned to the messages. This policy restricts the provisioning messages that come from the Push Router. A specified role bit-mask indicates system administrative privileges are provided to the given mask.

Example:
ota provisioning policy of oma csp - Returns an integer bit-mask corresponding to the current status of the given Security Policy, such as '3728'. This is the same as: integer "4111" of oma csp "SecurityPolicy".
WM
password required policy of <oma csp>Returns an integer corresponding to the current 'password required' policy from the SecurityPolicy Configuration Service Provider. Possible values are:0 indicates that a password is required. This is the default.A value other than 0 indicates that a password is not required.

Example:
password required policy of oma csp - Returns a 0 if a password is required. This is the same as: integer "4131" of oma csp "SecurityPolicy".
WM
privileged applications policy of <oma csp>Returns the current 'privileged applications' policy from the SecurityPolicy Configuration Service Provider. This setting indicates which security model has been implemented on the WM device. Possible values are:0 indicates that a two-tier security model is enabled. 1 indicates that a one-tier security model is enabled.Any value other than 1 is treated as 0.

Example:
privileged applications policy of oma csp - Returns a 1 if a one-tier security model is enabled, otherwise, a two-tier model is used. This is the same as: integer "4123" of oma csp "SecurityPolicy".
WM
rapi policy of <oma csp>Returns an integer corresponding to the current RAPI (Remote API) policy from the SecurityPolicy Configuration Service Provider.0 indicates that the ActiveSync service is shut down and RAPI calls are rejected. 1 indicates that full access to ActiveSync is provided and RAPI calls are allowed without restrictions. 2 indicates that access to ActiveSync is restricted to the User-Authenticated role. RAPI calls are then checked against this role mask before being granted.

Example:
rapi policy of oma csp - Returns an integer (0-2) corresponding to the current status of the given Security Policy, such as '3200'. This is the same as: integer "4097" of oma csp "SecurityPolicy".
WM
security policy of <oma csp>Returns an integer corresponding to the current 'security policy' policy from the SecurityPolicy Configuration Service Provider.

Example:
security policy of oma csp - Returns an integer corresponding to the current status of the given Security Policy. This is the same as: integer "4124" of oma csp "SecurityPolicy".
WM
send caller id of <oma csp>Returns an integer corresponding to the current 'send caller id' policy from the SecurityPolicy Configuration Service Provider.

Example:
send caller id of oma csp - Returns the 'send caller id' policy as an integer. This is the same as: integer "TAPI_SEND_CALLID" of oma csp "Tapi".
WM
service indication message policy of <oma csp>Returns an integer bit-mask corresponding to the current 'service indication message' policy from the SecurityPolicy Configuration Service Provider. An SI message is sent to WM 6 Standard to notify users of new services and service updates. This setting indicates whether SI messages are accepted in the form of a role bit-mask.

Example:
service indication message policy of oma csp - Returns an integer bit-mask corresponding to the current status of the given Security Policy. This is the same as: integer "4109" of oma csp "SecurityPolicy".
WM
service loading message policy of <oma csp>Returns an integer bit-mask corresponding to the current 'service loading message' policy from the SecurityPolicy Configuration Service Provider. An SL message downloads new services to the WM device. This setting indicates whether SL messages are accepted in the form of a role bit-mask.

Example:
service loading message policy of oma csp - Returns an integer bit-mask corresponding to the current status of the given Security Policy. This is the same as: integer "4108" of oma csp "SecurityPolicy".
WM
sharepoint access policy of <oma csp>Returns an integer corresponding to the current 'sharepoint access' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether OMA SharePoint or UNC access is enabled through ActiveSync protocol to fetch documents. Possible values are:0 doesn't allow SharePoint or UNC file access.1 allows OMA to fetch documents on a corporate SharePoint site or UNC.

Example:
sharepoint access policy of oma csp - Returns an integer (0 or 1) corresponding to the current status of the given Security Policy. This is the same as: integer "4145" of oma csp "SecurityPolicy".3073.
WM
sl security policy of <oma csp>Returns an integer corresponding to the current 'sl security' policy from the SecurityPolicy Configuration Service Provider. This setting indicates that the operator can override https to use http, or wsps to use wsp. Possible values are: 0 use https or wsps.1 use http or wsp. This is the default value.

Example:
sl security policy of oma csp - Returns an integer (0 or 1) corresponding to the current status of the given Security Policy. This is the same as: integer "4124" of oma csp "SecurityPolicy".
WM
smime encryption algorithm policy of <oma csp>Returns an integer corresponding to the current 'smime encryption algorithm' policy from the SecurityPolicy Configuration Service Provider. This setting indicates which algorithm is used to encrypt a message. Possible values are:0 specifies the default algorithm.1 is an invalid value. 2 specifies the triple DES algorithm. 3 specifies the DES algorithm.4 specifies the RC2 128-bit algorithm.5 specifies the RC2 64-bit algorithm.6 specifies the RC2 40-bit algorithm.

Example:
smime encryption algorithm policy of oma csp - Returns an integer (0-6) corresponding to the current status of the given Security Policy. This is the same as: integer "4140" of oma csp "SecurityPolicy".
WM
smime encryption policy of <oma csp>Returns an integer corresponding to the current 'smime encryption' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether the Inbox application will send all messages encrypted.0 all messages must be encrypted.1 encrypting messages is optional.

Example:
smime encryption policy of oma csp - Returns an integer (0 or 1) corresponding to the current status of the given Security Policy. This is the same as: integer "4138" of oma csp "SecurityPolicy".
WM
smime signing algorithm policy of <oma csp>Returns an integer corresponding to the current 'smime signing algorithm' policy from the SecurityPolicy Configuration Service Provider. This setting indicates which algorithm is used to sign a message. Possible values are:0 specifies the default algorithm.1 is an invalid value. 2 specifies the SHA algorithm.3 specifies the MD5 algorithm.

Example:
smime signing algorithm policy of oma csp - Returns an integer (0-3) corresponding to the current status of the given Security Policy. This is the same as: integer "4139" of oma csp "SecurityPolicy".
WM
smime signing policy of <oma csp>Returns an integer corresponding to the current 'smime signing' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether the Inbox application will send all messaged signed.0 all messages must be signed.1 signing messages is optional.

Example:
smime signing policy of oma csp - Returns an integer (0 or 1) corresponding to the current status of the given Security Policy. This is the same as: integer "4137" of oma csp "SecurityPolicy".
WM
software certificates policy of <oma csp>Returns an integer corresponding to the current 'software certificates' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether software certificates can be used to sign outgoing messages. Possible values are: 0 indicates that software certificates cannot be used to sign messages.1 indicates that software certificates can be used to sign messages. This is the default.

Example:
software certificates policy of oma csp - Returns an integer (0 or 1) corresponding to the current status of the given Security Policy. This is the same as: integer "4127" of oma csp "SecurityPolicy".
WM
timezone of <oma csp>Returns an integer corresponding to the current timezone policy from the SecurityPolicy Configuration Service Provider.

Example:
timezone of oma csp - Returns an integer corresponding to the time zone set for the phone. This is equivalent to: integer "TimeZone" of oma csp "Clock".
WM
trusted provisioning server policy of <oma csp>Returns an integer corresponding to the current 'trusted provisioning server' policy from the SecurityPolicy Configuration Service Provider. Possible values are:0 indicates that assigning TPS role assignment is disabled. 1 indicates TPS role assignment is enabled and the TPS role can be assigned to mobile operators. This is the WM default.

Example:
trusted provisioning server policy of oma csp - Returns an integer (0 or 1) corresponding to the current status of the given Security Policy. This is the same as: integer "4104" of oma csp "SecurityPolicy".
WM
trusted wap proxy policy of <oma csp>Returns an integer bit-map corresponding to the current 'trusted wap proxy' policy from the SecurityPolicy Configuration Service Provider. This setting indicates the level of permissions required to create, modify or delete a trusted proxy. The security roles that can have Trusted WAP Proxy level permissions are returned as a bit-mask.

Example:
trusted wap proxy policy of oma csp - Returns an integer bit-map descripting the current trusted wap proxy policy.
WM
unauthenticated message policy of <oma csp>Returns an integer bit-mask corresponding to the current 'unauthenticated message' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether to accept unsigned WAP messages processed by the default security provider in the Push Router, based on their origin. The message source must match one of the security roles specified by this policy. This setting indicates whether unauthenticated messages are accepted in the form of a role bit-mask.

Example:
unauthenticated message policy of oma csp - Returns an integer, such as '64', corresponding to the current unauthenticated message policy.
WM
unsigned applications policy of <oma csp>Returns an integer corresponding to the current 'unsigned applications' policy from the SecurityPolicy Configuration Service Provider. The possible values are:0 indicates that unsigned apps are not allowed to run on the device. 1 indicates that unsigned apps are allowed to run on the device. This is the default for WM.Any value other than 1 is treated as 0.

Example:
unsigned applications policy of oma csp - Returns 1 if unsigned apps are allowed to run.
WM
unsigned cabs policy of <oma csp>Returns an integer corresponding to the current 'unsigned CABS' policy from the SecurityPolicy Configuration Service Provider. This indicates whether unsigned .cab files can be installed on the device. Possible values are:0 is equivalent to having none of the role mask bits set and indicates that no unsigned .cab files can be installed.A specified role bit-mask indicates accepted unsigned .cab files are installed with the given role mask.

Example:
unsigned cabs policy of oma csp - Returns an integer bit-mask defining the roles for accepting unsigned cab files.
WM
unsigned prompt policy of <oma csp>Returns an integer corresponding to the current 'unsigned prompt' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether a user must be prompted to accept or reject unsigned .exe, theme, .dll or .cab files. Possible values are: 0 indicates that the user will be prompted. This is the WM default.1 indicates that the user will not be prompted. Any value other than 1 is treated as 0.

Example:
unsigned prompt policy of oma csp - Returns a 1 if the user is to be prompted before accepting certain unsigned files.
WM
unsigned themes policy of <oma csp>Returns an integer corresponding to the current 'unsigned themes' policy from the SecurityPolicy Configuration Service Provider. Possible values are:0 is equivalent to having none of the role-mask bits set, and indicates that no unsigned Theme files can be installed.A specified role bit-mask indicates accepted unsigned Theme files are installed with the given role mask.

Example:
unsigned themes policy of oma csp - Returns an integer bit-mask defining the roles for accepting unsigned theme files.
WM
wsp push policy of <oma csp>Returns an integer corresponding to the current 'Wireless Session Protocol (WSP) push' policy from the SecurityPolicy Configuration Service Provider. This setting indicates whether WSP notifications from the WAP stack are routed. Possible values are:0 indicates that routing of WSP notifications is not allowed.1 indicates that Routing is allowed. This is the WM default.

Example:
wsp push policy of oma csp - Returns 1 if routing of WSP notifications is allowed.
WM
signal quality of <wince network connection detail>Returns the signal quality of the specified WinCE network connection. This is an integer between 0 and 255, with 255 indicating the best signal quality.

Example:
signal quality of network connection "My Wifi" - Returns an integer between 0 and 255, indicating the strength of the specified network connection.
WM
life percent of <base_battery>For the specified Windows Mobile battery, this Inspector returns an integer corresponding to the percentage of full battery charge remaining. This is a value in the range 0 to 100. Base battery is an abstract type that can refer to either the main "battery" or the "backup battery".

Example:
life percent of battery - Returns a number from 0 to 100 indicating the percentage of life left in the battery.
WM
millivolts of <base_battery>For the specified Windows Mobile battery, this Inspector returns an integer corresponding to the amount of battery voltage in millivolts (mV). This is a value in the range of 0 to 65,535. Base battery is an abstract type that can refer to either the main "battery" or the "backup battery".

Example:
millivolts of backup battery - Returns an integer corresponding to the backup battery voltage (in mV).
WM
average interval of <battery>Returns an integer corresponding to the time constant in milliseconds (ms) used for integrating the average battery current in milliamps.

Example:
average interval of battery - Returns a number corresponding to the time in milliseconds used to average the battery current.
WM
average milliamps of <battery>Returns an integer corresponding to the short-term average current drain of the Windows Mobile device (in milliamps). This number is in the range of 0 to 32,767 when charging and 0 to 32,768 when discharging.

Example:
average milliamps of battery - Returns a number corresponding to the current drain of the main battery.

Example:
average milliamps of backup battery - Returns a number corresponding to the current drain of the backup battery.
WM
milliamps of <battery>Returns an integer corresponding to the instantaneous current drain of the Windows Mobile device (in milliamps). This number is in the range of 0 to 32,767 when charging and 0 to 32,768 when discharging.

Example:
milliamps of battery - Returns a signed integer, such as -376, corresponding to the battery drain.
WM
milliamps per hour of <battery>Returns an integer corresponding to the long-term cumulative average discharge in milliamperes per hour (mA/H). This number can have a value in the range of 0 to 32,768. This value can be reset by charging or changing the batteries.

Example:
milliamps per hour of battery - Returns a signed integer, such as -53, corresponding to the cumulative average battery drain per hour.
WM
database id of <bes action>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES Action resides.Win
id of <bes action>Returns the numeric ID number of the specified BES Action.Win
reapplication limit of <bes action>Returns the maximum number of times the action will be reapplied. If the action is not set to be reapplied, then this will return a "non-existent" error.Win
retry limit of <bes action>Returns the maximum number of times the action will be retried after failure. If the action is not set to be retried, then this will return a "non-existent" error.Win
size of <bes action set>Returns the number of unique elements in the specified BES Action set.Win
multiplicity of <bes action with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes action> types.Win
apply count of <bes action result>Returns the number of times (as an integer) that the specified BES Action result has been initiated on the client.Win
line number of <bes action result>Returns the current line number of the action script that is being executed on the client computer.Win
retry count of <bes action result>Returns the number of times (as an integer) that the specified BES Action result has been retried on the client.Win
database id of <bes computer>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES computer resides.Win
id of <bes computer>Returns the numeric ID unique to the specified BES computer.Win
relay distance of <bes computer>Returns the result of the 'Distance to BES Relay' property for the specified computer.Win
size of <bes computer set>Returns the number of unique BES Computers in the specified set.Win
multiplicity of <bes computer with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes computer> types.Win
database id of <bes computer group>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES computer group resides.Win
id of <bes computer group>Returns the numeric ID corresponding to the specified BES Computer Group.Win
size of <bes computer group set>Returns the number of unique BES Computer Groups in the specified set.Win
multiplicity of <bes computer group with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes computer group> types.Win
applicable computer count of <bes fixlet>Returns the number of computers (regardless of locking) that have reported that the specified Fixlet message is relevant.Win
download size of <bes fixlet>Returns the size of the download associated with this Fixlet message, in bytes.Win
id of <bes fixlet>Returns the numeric ID unique to the specified Fixlet message.Win
open action count of <bes fixlet>Returns the number of open actions whose source is the specified Fixlet message.Win
unlocked computer count of <bes fixlet>Returns the number of computers that are not locked and that have reported that the specified Fixlet message is relevant.Note: This is a Console-only Inspector.Win
size of <bes fixlet set>Returns the number of unique BES Fixlets in the specified set.Win
multiplicity of <bes fixlet with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes fixlet> types.Win
database id of <bes activation>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES Activation resides.Win
id of <bes activation>Returns the numeric ID of the BES activation object.Win
applicable computer count of <bes baseline component>Returns the number of computers (regardless of locking) that have reported that the specified BES Baseline component is relevant.Win
id of <bes baseline component>Returns the numeric ID of the specified BES Baseline component.Win
unknown computer count of <bes baseline component>Returns the number of unknown computers associated with the specified baseline component.Win
database id of <bes property>In the Web Reports environment, this Inspector returns the numeric ID of the database containing the specified BES property.Win
disk usage of <bes property>Gives the size in bytes of the cache file holding the results for the given property.

Example:
names of bes properties whose (disk usage of it > 0) - Returns a list of the BES Properties than are currently using disk space.
Win:8.0
memory usage of <bes property>Returns an estimate of the number of bytes of virtual memory that is currently being used to store the result of the given property.Win:8.0
source id of <bes property>Returns the ID of the property as specified by the analysis that defines it. This is not the same as the unique property ID.Win
size of <bes property set>Returns the number of unique BES Properties in the specified set.Win
multiplicity of <bes property with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes property> types.Win
value count of <bes property result>Returns the number of values reported by this computer for the specified property result.Win
database id of <bes server>Returns the integer database ID corresponding to the specified BES Server.Win
size of <bes user set>Returns the number of unique BES Users in the specified set.Win
multiplicity of <bes user with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes user> types.Win
id of <bes filter>Returns the numeric ID unique to the specified BES filter.Win
size of <bes filter set>Returns the number of unique BES Filters in the specified set.Win
multiplicity of <bes filter with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes filter> types.Win
id of <bes unmanagedasset>Returns the unique numeric ID of the given unmanaged asset.Win
size of <bes unmanagedasset set>Returns the number of unique unmanaged assets in the specified set.Win:8.0
multiplicity of <bes unmanagedasset with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes unmanagedasset> types.Win:8.0
id of <bes site>Returns the numeric ID unique to the specified BES site.Win
version of <bes site>Returns the version of an external site. Does not apply to custom sites.Win:8.0
database id of <bes wizard>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES Wizard resides.Win
size of <bes wizard set>Returns the number of unique BES Wizards in the specified set.Win:8.0
multiplicity of <bes wizard with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes wizard> types.Win:8.0
database id of <bes wakeonlan status>Returns the integer ID corresponding to the Database with WoL.Win
database id of <bes deployment option>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES deployment option resides.Win
size of <bes domain set>Returns the number of unique elements in the specified set of BES domains.Win:8.0
multiplicity of <bes domain with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes domain> types.Win:8.0
count of <fixlet count pair>Returns the Fixlet count for each severity level of the Fixlet count pairs.Win
count of <historical computer count>Returns the count when the specified historical computer count was last archived.Win
database id of <historical computer count>In the Web Reports environment, this Inspector returns the numeric ID of the database containing the specified historical computer count.Win
database id of <historical fixlet count>In the Web Reports environment, this Inspector returns the numeric ID of the database containing the specified historical Fixlet count.Win
multiplicity of <rate with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <rate> types.Win, Mac
effective access mode for <security account> of <access control list>Returns an integer corresponding to the access mode for the trustee specified by the security account of the given access control list.Win:8.0
effective access mode for <string> of <access control list>Returns an integer corresponding to the access mode for the trustee specified by <string> of the given access control list.

Example:
effective access mode for "Administrators" of dacls of security descriptors of system folder as hexadecimal - Returns a hex value corresponding to the access mode of the system folder for users logged in as Administrators.
Win
access mode of <access control entry>For a discretionary ACL (DACL), this flag indicates whether the ACL allows (1) or denies (3) the specified access rights.Win
ace flag of <access control entry>Returns the Access Control Entry (ACE) flag, an unsigned 8-bit integer containing a set of one-bit control flags related to inheritance and auditing. The values include:0x01 - OBJECT_INHERIT_ACE0x02 - CONTAINER_INHERIT_ACE0x04 - NO_PROPAGATE_INHERIT_ACE 0x08 - INHERIT_ONLY_ACE0x10 - INHERITED_ACE0x40 - SUCCESSFUL_ACCESS_ACE_FLAG 0x80 - FAILED_ACCESS_ACE_FLAG Win:8.2
ace type of <access control entry>Returns the Access Control Entry (ACE) type, an unsigned 8-bit integer containing a set of types related to granting and denying access. For more information, see the MSDN article on ACE_HEADER.Win:8.2
inheritance of <access control entry>A set of bit flags that determines whether other containers or objects can inherit the ACE from the primary object to which the ACL is attached. The actual values of the constants are:NO_INHERITANCE = 0SUB_OBJECTS_ONLY_INHERIT = 1SUB_CONTAINERS_ONLY_INHERIT = 2SUB_CONTAINERS_AND_OBJECTS_INHERIT = 3OJECT_INHERIT_ACE = 1CONTAINER_INHERIT_ACE = 2NO_PROPAGATE_INHERIT_ACE = 4INHERIT_ONLY_ACE = 8.Win
trustee type of <access control entry>Returns the type of trustee to whom the specified ACE applies.Win
control of <security descriptor>Returns the integer property obtained by using the Microsoft Windows GetSecurityDescriptorControl API. This integer contains bits that indicate DACL behaviors as well as default behaviors. See the MSDN documentation of SECURITY_DESCRIPTOR_CONTROL for more information.Win
account lockout threshold of <security database>Returns an integer corresponding to the number of invalid password authentications that can occur before an account is marked 'locked out.' For more information, see the MSDN article on NetUserModalsGet.Win
minimum password length of <security database>Returns an integer corresponding to the minimum password length found in the specified security database.Win
password history length of <security database>Returns the integer length of the password history maintained by the security database. A new password cannot match any of the previous passwords in the specified history. For more information, see the MSDN article on NetUserModalsGet.Win
bad password count of <user>Returns the number of attempts to logon to the specified user account with a bad password.Win:8.1
code page of <user>Returns the code page corresponding to the specified user's preferred language.Win:8.1
country code of <user>Returns the country code of the user's preferred language.Win:8.1
logon count of <user>Returns the number of times which the specified user's account has successfully logged on to the local machine.Win:8.1
maximum storage of <user>Returns the specified user's disk quota. Will return FALSE if the user has no disk quota.Win:8.1
primary group id of <user>On a Windows computer, this Inspector returns the group id (as an integer) corresponding to the specified user.Note: on a Mac, this Inspector returns a string corresponding to the dsAttrTypeStandard:PrimaryGroupID attribute for the specified user.Win:8.1
user id of <user>Returns the specified user's RID number.Win:8.1
process id of <logged on user>Returns the process id number for the base session process for logged on users, usually the session manager.Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Ubu:8.2
session id of <logged on user>Returns the id number of the session for the logged on usersWin:8.2, Mac:8.2
exit code of <action>Returns an integer corresponding to the exit code of the specified action. This value will not exist if the action has not yet produced an exit code.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
id of <action>Returns the numeric ID associated with the specified Action.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
origin fixlet id of <action>Returns the Fixlet id that contained the action.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
local port of <socket>Returns an <integer> representing the local port number of the socketUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
remote port of <socket>Returns an <integer> representing the remote port number of the socketUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
family of <network interface>Returns an family designator of the address family (i.e., 2=AFI_NET).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
type of <network share>Specifies an integer value that indicates the type of share. (See the Microsoft document on SHARE_INFO_502).Win
use count of <network share>Specifies an integer value that indicates the number of current connections to the specified network share.Win
use limit of <network share>Specifies an integer value indicating the maximum number of concurrent connections that the shared resource can accommodate.Win
link speed of <network adapter>This is a property of a network adapter. It returns the maximum speed of the NIC card in bits per second.Win, WM
maximum transmission unit of <network adapter>The maximum transmission unit (MTU) size, in bytes, of the specified adapter.Win, WM
status of <network adapter>The operational status for the interface as defined in RFC 2863. It can be one of the values from the IF_OPER_STATUS enumeration type defined in the Iftypes.h header file. On Windows Vista and later, the header files were reorganized and this enumeration is defined in the Ifdef.h header file.Win, WM
type of <network adapter>Returns the interface type of the specified adapter as defined by the Internet Assigned Names Authority (IANA). Possible values for the interface type are listed in the Ipifcons.h header file.Win, WM
multiplicity of <ipv4 address with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <ipv4 address> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hexadecet <integer> of <ipv6 address>Returns one of the eight 16-bit parts (hexadecets) of an IPv6 address specified by <integer>. Here zero refers to the highest hexadecet (network or big-endian order). Thus hexadecet 0 refers to the most-significant 16-bits of the 128 bit IPv6 address.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <ipv6 address with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <ipv6 address> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hexadecet <integer> of <ipv4or6 address>Returns one of the eight 16-bit parts (hexadecets) of an ipv4or6 address specified by <integer>. Here zero refers to the highest hexadecet (network or big-endian order). Thus hexadecet 0 refers to the most-significant 16-bits of the 128 bit ipv4or6 address.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
multiplicity of <ipv4or6 address with multiplicity>Returns the multiplicity (how many entries of each unique address) of a list of ipv4or6 addresses.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
irtt of <ipv4 route>Returns an integer specifying the initial roud trip time for TCP connections over the route in milliseconds (1-12000). Typically only used on AX.25 networks, with a default value of 300 if not specified.,
metric of <ipv4 route>Returns an integer specifying the metric value of the route.,
mtu of <ipv4 route>Returns an integer specifying the maximum transmission unit setting of the route. Typically not used.,
reference count of <ipv4 route>Returns an integer specifying the number of referenced to the route.Sol:8.2
use count of <ipv4 route>Returns an integer specifying the number of lookups for the route.Sol:8.2
window of <ipv4 route>Returns the TCP window setting for connections over the route. Typically only used on AX.25 networks and with drivers unable to handle back to back frames.,
port of <firewall open port>Returns the Port property of the firewall open port.Win
external port of <port mapping>Returns the external port number of the specified ICF port mapping.Win
internal port of <port mapping>Returns the internal port number of the specified ICF port mapping.Win
options of <port mapping>See port mapping at MSDN.Win
multiplicity of <rpm package release with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <rpm package release> types.Lin:8.0, AIX:8.2
multiplicity of <rpm package version with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <rpm package version> types.Lin:8.0, AIX:8.2
epoch of <rpm package version record>Returns the integer Epoch (which grants RPM more flexibility in versioning) of the specified RPM Package version record.Lin:8.0, AIX:8.2
multiplicity of <rpm package version record with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <rpm package version record> types.Lin:8.0, AIX:8.2
epoch of <short rpm package version record>Returns the integer Epoch (which grants RPM more flexibility in versioning) of the specified short version of the RPM Package version record.Lin:8.0, AIX:8.2
multiplicity of <short rpm package version record with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <short rpm package version record> types.Lin:8.0, AIX:8.2
multiplicity of <debian package upstream version with multiplicity>Returns a list of the unique values (along with their frequency count) as extracted from the specified list of debian package upstream versions.Ubu:8.1
multiplicity of <debian package version epoch with multiplicity>Returns a list of the unique values (along with their frequency count) as extracted from the specified list of debian package epochs.Ubu:8.1
multiplicity of <debian package version revision with multiplicity>Returns a list of the unique values (along with their frequency count) as extracted from the specified list of debian package version revisions.Ubu:8.1
multiplicity of <debian package version with multiplicity>Returns a list of the unique values (along with their frequency count) as extracted from the specified list of debian package versions.Ubu:8.1
priority of <task settings>Returns the numeric priority level of the associated task.Win:8.0
restart count of <task settings>Returns the number of times that the Task Scheduler will attempt to restart the associated task.Win:8.0
engine pid of <running task>Returns the process ID of the specified running task.Win:8.0
last task result of <scheduled task>Returns an integer corresponding to the last result of the specified scheduled task.Win:8.0
missed run count of <scheduled task>Returns an integer corresponding to the missed run count of the specified scheduled task.Win:8.0
count of <monitor power interval>Returns the number of 'monitor power' intervals currently logged.Win:8.0, Mac:8.1
<metabase identifier> as integerThe integer value of the specified identifier. Use the Microsoft MetaEdit utility to find the integer value of an identifier.Win
<metabase type> as integerMeanings same as registry types:1 = DWORD2 = STRING3 = BINARY4 = EXPANDSZ5 = MULTISZ.Win
<metabase user type> as integerReturns the metabase user type as an integer:2 = Server2 = File100 = WAM200 = ASP App.Win
<metabase value> as integerReturns the integer value of the metabase value.Win
size of <type>The number of bytes used in the internal representation of an object of the given type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
- <integer><integer>Creates the negative of the integer provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<floating point> {cmp} <integer><boolean>Compares a floating point number and an integer, where: {cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<floating point> {op} <integer><floating point>Operates on a floating point number and an integer, returning a floating point number, where:{op} is one of: +, -, *, /, And .Win, Lin:8.0, Mac, WM
<hertz> {op} <integer><hertz>Returns a hertz object operated on by the given integer, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer set> contains <integer><boolean>Returns TRUE if the specified set contains the given integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> * <number of months><number of months>Multiply a number of months by an integer, producing a new number of months. This is a typical technique to create a value of this type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> * <time range><timed( time range, integer )>Returns a tuple of a time interval and an integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> {cmp} <floating point><boolean>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <.Win, Mac, WM
<integer> {cmp} <integer><boolean>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer> {cmp} <registry key value type><boolean>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<integer> {cmp} <registry key value><boolean>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<integer> {op} <floating point><floating point>Operates on an integer and a floating point number, returning a floating point number, where:{op} is one of: -, +, *, /.Win, Lin:8.0, Mac, WM
<integer> {op} <integer><integer>Returns the integer solution to the equation, depending on the operator, where:{op} is one of: +, -, *, /, mod .Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> {op} <integer><number of months>Where {op} is one of: *, /.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time range> * <integer><timed( time range, integer )>Returns a time interval labeled with the specified integer, in the form of:(<date> to <date>), <integer>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
keyboard typeinteger

Plural: keyboard types
Returns an integer representing the keyboard typeMac:9.0
machine typeinteger

Plural: machine types
Returns an integer representing the machine typeMac:9.0
april <integer> of <integer><date>

Plural: aprils
Returns the nth day of April and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
april of <integer><month and year>

Plural: aprils
Creates a date (in month year format) corresponding to April of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
august <integer> of <integer><date>

Plural: augusts
Returns the nth day of August and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
august of <integer><month and year>

Plural: augusts
Creates a date (in month year format) corresponding to August of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
december <integer> of <integer><date>

Plural: decembers
Returns the nth day of December and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
december of <integer><month and year>

Plural: decembers
Creates a date (in month year format) corresponding to December of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
february <integer> of <integer><date>

Plural: februarys
Returns the nth day of February and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
february of <integer><month and year>

Plural: februarys
Creates a date (in month year format) corresponding to February of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
january <integer> of <integer><date>

Plural: januarys
Returns the nth day of January and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
january of <integer><month and year>

Plural: januarys
Creates a date (in month year format) corresponding to January of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
july <integer> of <integer><date>

Plural: julys
Returns the nth day of July and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
july of <integer><month and year>

Plural: julys
Creates a date (in month year format) corresponding to July of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
june <integer> of <integer><date>

Plural: junes
Returns the nth day of June and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
june of <integer><month and year>

Plural: junes
Creates a date (in month year format) corresponding to June of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
march <integer> of <integer><date>

Plural: marchs
Returns the nth day of March and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
march of <integer><month and year>

Plural: marchs
Creates a date (in month year format) corresponding to March of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
may <integer> of <integer><date>

Plural: mays
Returns the nth day of May and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
may of <integer><month and year>

Plural: mays
Creates a date (in month year format) corresponding to May of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
november <integer> of <integer><date>

Plural: novembers
Returns the nth day of November and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
november of <integer><month and year>

Plural: novembers
Creates a date (in month year format) corresponding to November of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
october <integer> of <integer><date>

Plural: octobers
Returns the nth day of October and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
october of <integer><month and year>

Plural: octobers
Creates a date (in month year format) corresponding to October of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
september <integer> of <integer><date>

Plural: septembers
Returns the nth day of September and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
september of <integer><month and year>

Plural: septembers
Creates a date (in month year format) corresponding to September of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<integer> as bit set<bit set>Returns the bits of the binary representation of the integer; bit zero is the least-significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as bits<bit set>Returns the bits of the binary representation of the integer; bit zero is the least-significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as day_of_month<day of month>Cast an integer as a day of the month type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as floating point<floating point>Converts an integer into a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
<integer> as hexadecimal<string>Converts an integer into a hexadecimal string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as integer<integer>Reflexive cast for completeness.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as month<month>Returns the name of the nth month of the year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as string<string>Converts an integer to a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as year<year>Casts an integer as a year type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
absolute value of <integer><integer>

Plural: absolute values
Returns the positive value of the integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit <integer> of <integer><boolean>

Plural: bits
Returns TRUE if the numbered bit is on. Bits are numbered starting at zero. Bit 0 is the least significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <integer><( integer, integer )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <integer> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <integer><integer>

Plural: maxima
Returns the maximum of a list of integers.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
mean of <integer><floating point>

Plural: means
The mean of the integer(s).Win, Mac
minimum of <integer><integer>

Plural: minima
Returns the minimum of a list of integers.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
product of <integer><integer>

Plural: products
Multiplies a list of integers, returning the product.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
set of <integer><integer set>

Plural: sets
Creates a set from the given list of semicolon-separated integers.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
significant digits <integer> of <integer><integer>

Plural: significant digitss
Returns a number with <integer> significant digits (for example, significant digits 3 of 1235569 = 1240000).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
standard deviation of <integer><floating point>

Plural: standard deviations
The standard deviation of the integer(s).Win, Mac
sum of <integer><integer>

Plural: sums
Returns the sum of a list of integers.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <integer><integer with multiplicity>

Plural: unique values
Returns the unique values of a given list of <integer> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

integer with multiplicity

The <integer with multiplicity> Inspectors deal with arrays of integers, allowing you to extract unique numbers and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <integer>Returns the unique values of a given list of <integer> types, removing duplicates and sorting by value.

Example:
unique values of (1;2;3;3) - Returns a list of the count of each integer, namely 1,1,2.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <integer with multiplicity><integer>

Plural: multiplicities
Returns the multiplicity (quantity) of each element in a multiple integer list.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

integer set

The <integer set> Inspectors deal with sets of integers, which are essentially lists or arrays with integer elements. Think of them as mathematical sets: you can compare them, subtract them from other sets and form the union and intersection of multiple sets.Note: These Inspectors are not available on SUSE Linux systems.

Creation Methods

DeclarationDescriptionPlatforms (?)
set of <integer>Creates a set from the given list of semicolon-separated integers.

Example:
set of (3; 2; 2; 1; -1) contains 4 - Returns FALSE.

Example:
set of (3; 2; 2; 1; -1) contains set of (2; -1) - Returns TRUE.

Example:
set of (3; 2; 2; 1; -1) = set of (2; -1) - Returns FALSE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
intersection of <integer set>Returns a set of integers equal to the intersection of the specified sets, in numeric order and with redundant elements stripped out.

Example:
elements of intersection of (set of (3;2;1); set of (2;3;4)) - Returns the list: 2,3.

Example:
intersection of (set of (-1; 2); set of (2; 1; 3); set of (2; 5)) - Returns 2.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
union of <integer set>Returns a set of integers equal to the union of the specified sets, in numeric order and with redundant elements stripped out.

Example:
elements of union of (set of (1;2;3); set of (2;3;4)) - Returns the list: 1,2,3,4.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> - <integer set>Subtracts the elements in the second set from the elements in the first.

Example:
elements of (set of (1;2;3) - set of (2;3;4)) - Returns 1.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> * <integer set>Returns the intersection of the two specified sets.

Example:
elements of (set of (1;2;3) * set of (2;3;4)) - Returns the list: 2,3.

Example:
elements of (set of (1;2;3) * set of (2;3;4) * set of (3;4;5)) - Returns 3.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> + <integer set>Returns the union of the specified sets.

Example:
elements of (set of (1;2;3) + set of (2;3;4)) - Returns the list: 1,2,3,4.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<integer set> - <integer set><integer set>Subtracts the elements in the second set from the elements in the first.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> * <integer set><integer set>Returns the intersection of the two specified sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> + <integer set><integer set>Returns the union of the specified sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> = <integer set><boolean>Returns TRUE if the specified sets have identical contents.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> contains <integer set><boolean>Returns TRUE if the first set contains all the elements of the second set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> contains <integer><boolean>Returns TRUE if the specified set contains the given integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
element of <integer set><integer>

Plural: elements
Returns the unique elements of the specified <integer set>, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
intersection of <integer set><integer set>

Plural: intersections
Returns a set of integers equal to the intersection of the specified sets, in numeric order and with redundant elements stripped out.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <integer set><integer>

Plural: sizes
Returns the number of unique elements in the specified set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
union of <integer set><integer set>

Plural: unions
Returns a set of integers equal to the union of the specified sets, in numeric order and with redundant elements stripped out.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

floating point

The <floating point> type holds a floating-point number, with precision dependent on the computer. It also keeps track of the IEEE floating-point exceptions raised in a calculation and an estimate of the significance with which the number should be expressed when it is converted to a string. All arithmetic operations are carried out to the full precision of the computer; only conversions to string are affected by the estimated significance.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as floating pointConverts an integer into a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
mean of <integer>The mean of the integer(s).

Example:
mean of integers(1;2;3;4;5) - Returns 3.0.
Win, Mac
standard deviation of <integer>The standard deviation of the integer(s).

Example:
standard deviation of integers(1;2;3;4;5) - Returns 1.4.
Win, Mac
<floating point> {op} <integer>Operates on a floating point number and an integer, returning a floating point number, where:{op} is one of: +, -, *, /, And .Win, Lin:8.0, Mac, WM
<integer> {op} <floating point>Operates on an integer and a floating point number, returning a floating point number, where:{op} is one of: -, +, *, /.Win, Lin:8.0, Mac, WM
<floating point> as floating pointThis casting operator is added for completeness. It takes a floating point number and casts it as a floating point number. It facilitates automatic relevance generation where the software is not aware of the input types.

Example:
(floating point "5.0") as floating point - Returns 5.0.

Example:
(3/ "2.00") as floating point - Returns 1.500.

Example:
(3/ "2.0000") as floating point - Returns 1.50000.
Win, Lin:8.0, Mac, WM, Ubu:8.1
less significance <integer> of <floating point>Removes <integer> number of digits of significance from the floating point value.

Example:
less significance 2 of floating point "5.115" - Returns 5.1.
Win, Lin:8.0, Mac, WM, Ubu:8.1
maximum of <floating point>Returns the maximum value from a list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
mean of <floating point>The mean of the floating point number(s).

Example:
mean of floating points( "1.3";"2.5") - Returns 1.90.
Win, Mac
minimum of <floating point>Returns the minimum value from a list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
more significance <integer> of <floating point>Adds <integer> number of digits of significance to the floating point value.

Example:
more significance 2 of floating point "5.2" - Returns 5.200.
Win, Lin:8.0, Mac, WM, Ubu:8.1
product of <floating point>Multiplies a list of floating point numbers, returning a floating point product.Win:8.0, Lin:8.0, Mac:8.0, Ubu:8.1
relative significance place <integer> of <floating point>The same floating point value, to be expressed to the given number of significant digits.Win, Lin:8.0, Mac, WM, Ubu:8.1
relative significance place of <floating point>The base 10 logarithm of the quotient of the value and its significance place; approximately the number of significant digits to which the number should be expressed.Win, Lin:8.0, Mac, WM, Ubu:8.1
significance place <integer> of <floating point>The same floating point value, to be expressed to the given decimal place.

Example:
significance place 2 of floating point "9123" - Returns 9100.
Win, Lin:8.0, Mac, WM, Ubu:8.1
significance place of <floating point>The base 10 logarithm of the significance threshold; approximately the number of digits to the left (positive) or right (negative) of the ones place to which the number should be expressed.

Example:
significance place of floating point "9000" - Returns 3.00.
Win, Lin:8.0, Mac, WM, Ubu:8.1
significance threshold of <floating point>The difference between the given value and the next number expressed to the same significance level. For example, the significance threshold of 3 is 1, the significance threshold of 3.0 is 0.1, and the significance threshold of 3000 is 1000.Win, Lin:8.0, Mac, WM, Ubu:8.1
standard deviation of <floating point>The standard deviation of the floating point number(s).Win, Mac
sum of <floating point>Returns the sum of a list of floating point numbers.Win:8.0, Lin:8.0, Mac:8.0, Ubu:8.1
- <floating point>Change the sign of a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> {op} <floating point>Operates on two floating point numbers, returning another floating point number, where:{op} is one of: +, -, *, /.Win, Lin:8.0, Mac, WM
<floating point> {op} <integer>Operates on a floating point number and an integer, returning a floating point number, where:{op} is one of: +, -, *, / .Win, Lin:8.0, Mac, WM
<integer> {op} <floating point>Operates on an integer and a floating point number, returning a floating point number, where:{op} is one of: -, +, *, /.Win, Lin:8.0, Mac, WM
<string> as floating pointConverts the contents of a string into a floating point number.

Example:
"4.5" as floating point - Returns 4.5.
Win, Lin:8.0, Mac, WM, Ubu:8.1
floating point <floating point>Creates a floating point type object from the specified floating point number.

Example:
floating point (floating point "5.2") - Returns a floating point object of 5.3.
Win, Lin:8.0, Mac, WM, Ubu:8.1
floating point <string>Creates a floating point number from the provided string.Win, Lin:8.0, Mac, WM, Ubu:8.1
action percent of <evaluation cycle>Percentage of total time taken performing action processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
api percent of <evaluation cycle>Percentage of total time taken performing client api processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
archive percent of <evaluation cycle>Percentage of total time taken performing archive processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
gather percent of <evaluation cycle>Percentage of time taken performing gather processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
other percent of <evaluation cycle>Percentage of time taken performing other (unlassified) processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
property percent of <evaluation cycle>Percentage of time taken performing property processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
quiet mode percent of <evaluation cycle>Percentage of time taken performing quite mode processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
relay select percent of <evaluation cycle>Percentage of time taken performing relay select processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
relevance percent of <evaluation cycle>Percentage of time taken performing relevance processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
report percent of <evaluation cycle>Percentage of time taken performing report processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sleep percent of <evaluation cycle>Percentage of time taken sleeping since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
temperature of <battery>For this specified Windows Mobile device battery, this Inspector returns a floating point number corresponding to the battery temperature in degrees Celsius. It can be in the range of 3,276.8 to 3,276.7 in increments of 0.1 degrees Celsius.

Example:
temperature of battery - Returns a floating point number corresponding to the temperature of the battery.
WM
failure rate of <statistical bin>The integral over time of the number of failing computers divided by the integral over time of the number of reporting computers.Win
geometric mean of <statistical bin>Returns the geometric mean of the specified statistical bin.Win
kurtosis of <statistical bin>Returns the kurtosis (a measure of the "narrowness" of the distribution) of the specified statistical bin.Win
logarithm kurtosis of <statistical bin>The kurtosis of the logarithms of the absolute values of the nonzero reported values.Win
logarithm skewness of <statistical bin>The skewness of the logarithms of the absolute values of the nonzero reported values.Win
logarithm standard deviation of <statistical bin>The standard deviation of the logarithms of the absolute values of the nonzero reported values.Win
logarithm variance of <statistical bin>The variance of the logarithms of the absolute values of the nonzero reported values.Win
maximum single computer total of <statistical bin>Returns a floating point number representing the largest computer total in the specified bin.Win
maximum value of <statistical bin>The maximum single value reported by any computer over the duration of the bin.Win
mean computer count of <statistical bin>This is the integral over time of the number of computers reporting this property divided by the duration of the bin. It might be fractional if computers started or stopped reporting this property during the interval of the bin.Win
mean failing computer count of <statistical bin>Returns the mean count of the computers where the inspection has failed.Win
mean logarithm of <statistical bin>The integral over time of the sum of the logarithms of the absolute values of all nonzero reported values, divided by the integral over time of the number of nonzero reported values.Win
mean nonzero value count of <statistical bin>Provides a measure of nonzero values, which is useful in interpreting the logarithmic results, which ignore zero values. The logarithmic results generally aren't interesting for any property that can be zero, so this Inspector can be used to validate property statistics.Win
mean of <statistical bin>The integral over time of the sum of all reported values, divided by the integral over time of the number of reported values. The variance, standard deviation, skewness, and kurtosis inspectors have this same domain. In particular, computers that fail and computers that report no values don't affect these statistics.Win
mean successful computer count of <statistical bin>Returns the mean count of the computers where the inspection has succeeded.Win
mean total of <statistical bin>The integral over time of the sum of all values reported divided by the integral over time of the number of computers reporting this property (successfully or failing).Win
mean value count of <statistical bin>This is the integral over time of the number of values reported divided by the integral over time of the number of computers reporting. That is, this is a mean over both time and computers.Win
mean zero value count of <statistical bin>Provides a measure of zero values, which is useful in interpreting the logarithmic results, which ignore zero values. The logarithmic results generally aren't interesting for any property that can be zero, so this Inspector can be used to test for that issue.Win
minimum single computer total of <statistical bin>The minimum over time and computers of the total of simultaneous values. (Thus, for a singular property, the same as "minimum value.").Win
minimum value of <statistical bin>The minimum single value reported by any computer over the duration of the bin.Win
skewness of <statistical bin>Returns a floating point number representing the skewness (a measure the assymetry of the data) over the specified bin.Win
standard deviation of <statistical bin>Returns a floating point number representing the standard deviation of the data over the specified bin.Win
success rate of <statistical bin>The integral over time of the number of successful computers divided by the integral over time of the number of reporting computers.Win
total lower bound of <statistical bin>Returns the lower bound of a group of statistical bins.Win
total upper bound of <statistical bin>Returns the upper bound of a group of statistical bins.Win
variance of <statistical bin>Returns the variance of the specified statistical bin.Win
<rate> * <time interval>Multiplies a <rate> by a <time interval>, producing a floating point number.Win, Mac
<time interval> * <rate>Multiplies a <time interval> by a <rate>, producing a floating point number.Win, Mac
correlation coefficient of <linear projection>Returns a floating-point number between -1 and 1, representing how well a linear projection fits the data.Win, Mac
extrapolation <time> of <linear projection>Returns the projected value at the specified time, assuming a linear projection.Win, Mac
correlation coefficient of <exponential projection>Returns a floating-point number between -1 and 1, representing how well an exponential projection fits the data.Win, Mac
extrapolation <time> of <exponential projection>Returns the projected value at the specified time, assuming an exponential projection.Win, Mac
rate <time interval> of <exponential projection>Returns the slope of the exponential projection over the specified time interval.Win, Mac

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
- <floating point><floating point>Change the sign of a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> * <rate><rate>Operate on a rate with a floating point number, returning a new rate, where {op} is one of: *, /.Win, Mac
<floating point> / <time interval><rate>Divides a floating point number by a time interval to yield a rate.Win, Mac
<floating point> {op} <floating point><floating point>Operates on two floating point numbers, returning another floating point number, where:{op} is one of: +, -, *, /.Win, Lin:8.0, Mac, WM
<floating point> {op} <integer><floating point>Operates on a floating point number and an integer, returning a floating point number, where:{op} is one of: +, -, *, / .Win, Lin:8.0, Mac, WM
<integer> {cmp} <floating point><boolean>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <, >, >=, !=.Win, Lin:8.0, Mac, WM
<integer> {op} <floating point><floating point>Operates on an integer and a floating point number, returning a floating point number, where:{op} is one of: -, +, *, /.Win, Lin:8.0, Mac, WM
<rate> {op} <floating point><rate>Operate on a rate with a floating point number, returning a new rate, where {op} is one of: *, /.Win, Mac

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<floating point> as floating point<floating point>This casting operator is added for completeness. It takes a floating point number and casts it as a floating point number. It facilitates automatic relevance generation where the software is not aware of the input types.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as integer<integer>Rounds off and casts a floating point number as an integer.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as scientific notation<string>Converts a floating point number into a string with scientific notation.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as standard notation<string>Converts a floating point number into a string with standard notation.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as string<string>Converts a floating point number into a string with standard notation.Win, Lin:8.0, Mac, WM, Ubu:8.1
divided by zero of <floating point><boolean>

Plural: divided by zeroes
Returns TRUE if the calculation raised the divide-by-zero exception; that is, if some part of the calculation produced an exact infinity.Win, Lin:8.0, Mac, WM, Ubu:8.1
extrema of <floating point><( floating point, floating point )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
finite of <floating point><boolean>

Plural: finites
Returns TRUE if the floating point number is finite.Win, Lin:8.0, Mac, WM, Ubu:8.1
inexact of <floating point><boolean>

Plural: inexacts
Returns TRUE if the calculation raised the inexact exception; that is, if some intermediate result could not be represented exactly.Win, Lin:8.0, Mac, WM, Ubu:8.1
infinite of <floating point><boolean>

Plural: infinites
Returns TRUE if the floating point number is infinite.Win, Lin:8.0, Mac, WM, Ubu:8.1
integer ceiling of <floating point><integer>

Plural: integer ceilings
Returns the smallest integer not less than the floating point number. For example, ceiling of 2.1 = 3, ceiling of 2 = 2 and ceiling of -2.3 = -2.Win, Lin:8.0, Mac, WM, Ubu:8.1
integer floor of <floating point><integer>

Plural: integer floors
Returns the largest integer less than or equal to the floating point number. For example, floor of 2.8 = 2, floor of -2 = -2 and floor of -2.1 = -3. For nonnegative x, this is the same as the integer part of x.Win, Lin:8.0, Mac, WM, Ubu:8.1
invalid of <floating point><boolean>

Plural: invalids
Returns TRUE if the calculation raised the invalid exception; that is, if some part of the calculation a function was applied to a value outside its domain.Win, Lin:8.0, Mac, WM, Ubu:8.1
less significance <integer> of <floating point><floating point>

Plural: less significances
Removes <integer> number of digits of significance from the floating point value.Win, Lin:8.0, Mac, WM, Ubu:8.1
maximum of <floating point><floating point>

Plural: maxima
Returns the maximum value from a list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
mean of <floating point><floating point>

Plural: means
The mean of the floating point number(s).Win, Mac
minimum of <floating point><floating point>

Plural: minima
Returns the minimum value from a list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
more significance <integer> of <floating point><floating point>

Plural: more significances
Adds <integer> number of digits of significance to the floating point value.Win, Lin:8.0, Mac, WM, Ubu:8.1
nan of <floating point><boolean>

Plural: nans
Returns TRUE if the value is not a number.Win, Lin:8.0, Mac, WM, Ubu:8.1
normal of <floating point><boolean>

Plural: normals
Returns TRUE if the value is a valid floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
overflow of <floating point><boolean>

Plural: overflows
Returns TRUE if the calculation raised the overflow exception; that is, if some intermediate result was too large to be represented, but not an exact infinity.Win, Lin:8.0, Mac, WM, Ubu:8.1
product of <floating point><floating point>

Plural: products
Multiplies a list of floating point numbers, returning a floating point product.Win:8.0, Lin:8.0, Mac:8.0, Ubu:8.1
relative significance place <integer> of <floating point><floating point>

Plural: relative significance places
The same floating point value, to be expressed to the given number of significant digits.Win, Lin:8.0, Mac, WM, Ubu:8.1
relative significance place of <floating point><floating point>

Plural: relative significance places
The base 10 logarithm of the quotient of the value and its significance place; approximately the number of significant digits to which the number should be expressed.Win, Lin:8.0, Mac, WM, Ubu:8.1
significance place <integer> of <floating point><floating point>

Plural: significance places
The same floating point value, to be expressed to the given decimal place.Win, Lin:8.0, Mac, WM, Ubu:8.1
significance place of <floating point><floating point>

Plural: significance places
The base 10 logarithm of the significance threshold; approximately the number of digits to the left (positive) or right (negative) of the ones place to which the number should be expressed.Win, Lin:8.0, Mac, WM, Ubu:8.1
significance threshold of <floating point><floating point>

Plural: significance thresholds
The difference between the given value and the next number expressed to the same significance level. For example, the significance threshold of 3 is 1, the significance threshold of 3.0 is 0.1, and the significance threshold of 3000 is 1000.Win, Lin:8.0, Mac, WM, Ubu:8.1
standard deviation of <floating point><floating point>

Plural: standard deviations
The standard deviation of the floating point number(s).Win, Mac
sum of <floating point><floating point>

Plural: sums
Returns the sum of a list of floating point numbers.Win:8.0, Lin:8.0, Mac:8.0, Ubu:8.1
underflow of <floating point><boolean>

Plural: underflows
Returns TRUE if the calculation raised the underflow exception; that is, if some intermediate result was a nonzero value too small to be represented.Win, Lin:8.0, Mac, WM, Ubu:8.1
unique value of <floating point><floating point with multiplicity>

Plural: unique values
Returns the unique values of a given list of <floating point> types, removing duplicates and sorting by value.Win, Lin:8.0, Mac, WM, Ubu:8.1

floating point with multiplicity

The <floating point with multiplicity> Inspectors deal with floating point arrays, allowing you to extract unique floating point numbers and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <floating point>Returns the unique values of a given list of <floating point> types, removing duplicates and sorting by value.Win, Lin:8.0, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <floating point with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1

string

Strings are typically core objects, but some string Inspectors may be client-specific. Note: A string literal is written within double quotes. Special characters must be inserted by using the percent sign followed by 2 hex digits. Special characters include those characters with ASCII codes less than the 'space' character (hex 20) or greater than 'tilde' character (hex 7f) as well as the percent character itself (25 hex). For example, to create a string containing a null character and a percent character use "a null is %00, the percent itself is %25". Conversion to upper and lower case is also provided. String works in combination with the string position and substring data types. A string position is a point within a string. It can be compared to an integer, but it also acts as a pointer within a string so that the preceding and following text can be extracted. A substring is a part of a larger string. All operations allowed on a string can be performed on a substring. There are two substrings "be" in the string "To be or not to be". The substrings only differ in their positions within the string.

Creation Methods

DeclarationDescriptionPlatforms (?)
<boolean> as stringConverts the boolean value to a string. The possible values returned are "True" and "False" with this exact case, for example:TRUE as string = "True".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as hexadecimalConverts an integer into a hexadecimal string.

Example:
255 as hexadecimal - Returns the string "ff".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as stringConverts an integer to a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<floating point> as scientific notationConverts a floating point number into a string with scientific notation.

Example:
floating point "600987.9" as scientific notation - Returns 6.009879e+5.
Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as standard notationConverts a floating point number into a string with standard notation.

Example:
floating point "6.009e8" as standard notation - Returns 600900000.
Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as stringConverts a floating point number into a string with standard notation.Win, Lin:8.0, Mac, WM, Ubu:8.1
expand environment string of <string>Uses the Windows ExpandEnvironmentStrings API to translate a string containing special Windows environment variables. For example, %windir%\my.dll might expand to c:\winnt\my.dll. Win
expand x32 environment string of <string>Uses the Windows ExpandEnvironmentStrings API to translate a string containing special Windows environment variables from the 32 bit environment. For example, %windir%\my.dll might expand to c:\Windows\my.dll. Win:9.0
md5 of <string>Returns the md5 of the string, hex encoded as a string. Not available in FIPS mode.Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_224 of <string>Returns the sha2-224 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_256 of <string>Returns the sha2-256 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_384 of <string>Returns the sha2-384 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_512 of <string>Returns the sha2-512 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
escape of <string>Returns a string containing a \\ for every \ character found. Useful for setting registry key values to strings in regset action commands.Win, WM
<string> as hexadecimalConverts a string to a hexadecimal number.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as left trimmed stringTrims the leading spaces from a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as lowercaseReturns a lowercase version of the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as right trimmed stringTrims the trailing spaces from a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as stringReturns the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as trimmed stringTrims the leading and trailing spaces off of the specified string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as uppercaseReturns an uppercase version of the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
concatenation <string> of <string>This inspector concatenates the string items in the second argument with a separator defined by the string argument.

Example:
concatenation "/" of ("a" ; "b" ; "c" ) - Returns "a/b/c".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
concatenation of <string>Combines the supplied strings into a single string, end-to-end.

Example:
concatenation of (name of it & ":") of files of folder "c:\" - Returns a single string with the names of each file in the specified path separated by a colon.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
expand x64 environment string of <string>Given an environment string such as %ProgramFiles%, this Inspector expands it to 'C:\Program Files (x86)'. Although similar to 'expand environment string of <string>', this Inspector works on 64-bit Windows systems only. On a 32-bit system, it returns 'No Such Object'.Win:8.1
regex escape of <string>Creates a new string that escapes the special characters .[]{}()\*+?|^$,-.

Example:
regex escape of "[square] or {curly}" - Returns \[square\] or \{curly\}.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
sha1 of <string>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
tuple string item <integer> of <string>Parses the given string as if it were a tuple result string and returns the string which is the nth item of the tuple. The tuple Inspectors used to be session-only, but as of version 8.0, they are core Inspectors, available to all platforms at all times.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM:8.0, Ubu:8.1
tuple string item of <string>Parses the given string as if it were a tuple result string and iterates over the <string> objects that make up the tuple. The tuple Inspectors used to be session-only, but as of version 8.0, they are core Inspectors, available to all platforms at all times.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM:8.0, Ubu:8.1
<string> & <string>Concatenates two strings, producing a new string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
element of <string set>Returns the unique elements of the specified <string set>, removing duplicates and sorting by value.

Example:
elements of set of ("beta";"beta";"alpha";"gamma";"beta") - Returns the strings alpha, beta, gamma.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> as stringConverts a rope into a string object. When converted, all the other string properties are available.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
string <integer> of <array>Get, from an array, a string keyed by the specified integer.

Example:
string 0 of array "RecentSearchStrings" of preference "com.apple.safari" - Returns the most recent search string.
Mac
<bit set> as stringReturns the bits (0s and 1s) in a string format.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<undefined> as stringCasts the 'undefined' error as a string.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<hertz> as stringReturns a string formatted "##### hertz".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> as local stringReturns a string in MIME format of the given time object. The format is: ddd, DD mmm YYYY HH:MM:SS sZZZZ. The string is formatted using the local time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> as stringSame as above.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> as universal stringReturns a string in MIME format of the given time object. The format is:ddd, DD mmm YYYY HH:MM:SS +0000The string is formatted using the universal time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day> as stringCasts the time of day as a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit hour of <time of day>Extracts the 2-digit hour from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit minute of <time of day>Extracts the 2-digit minute from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit second of <time of day>Extracts the 2-digit second from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> as stringReturns a string corresponding to the time zone object provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> as stringConverts a 'time of day with time zone' object into a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit hour of <time of day with time zone>Returns the hour of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit minute of <time of day with time zone>Returns the minute of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit second of <time of day with time zone>Returns the second of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> as stringCasts a time range as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> as stringReturns a string formatted as ddd days, HH:MM:SS.mmmmmmFor example, millisecond as string = " 00:00:00.001".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> as stringCast a date type as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of week> as stringCasts the day of week as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of week> as three lettersCasts the day of week as a three-letter abbreviation (Mon, Tue, etcetera.).

Example:
Saturday as three letters - Returns Sat.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> as stringCast a day of month type as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> as two digitsCast a day of month type as a two-digit number.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> as stringCasts a day of the year as a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as stringConverts the given month into a string value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as three lettersConverts the given month into a 3-letter string (Jan, Feb, etcetera.).

Example:
january as three letters - Returns Jan.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as two digitsConverts the month into a two digit number (01 - 12).

Example:
january as two digits - Returns 01.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month and year> as stringCasts a date (in month year format) as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<number of months> as stringConverts a number of months type into a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> as stringCasts a year as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bes brandAs of version 7.2, the BES Console can be branded by third parties who want to use the engine to deliver specific content. This Inspector returns a string that identifies any branding associated with the BES Console. The unbranded Console returns 'bigfix', but other third-party brands may result.

Example:
"The brand is: " & bes brand - Returns a string containing the current third-party branding of the BES Console (or, if none, returns 'bigfix').
Win
bes languageReturns a string corresponding to the national language of the program, such as ENU for English or ESP for Spanish.Win:8.1
character <integer>Returns a string containing a single ASCII character. For example, character 90 = "Z".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
computer nameReturns a string corresponding to the name of the computer as it appears on the network.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
dns nameReturns the DNS name of the computer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
domain nameReturns the fully qualified domain name of the machine.Lin, Sol, HPUX, AIX, Ubu:8.1
domainnameSame as domain name.Lin, Sol, HPUX, AIX, Ubu:8.1
download path <string>This inspector is available in relevance subsitution action processing. It returns a string corresponding to the download path of the specified file. This Inspector (along with download folder and download file) is designed to be used during the prefetch process of action execution. This is equivalent to '(pathname of download folder) & pathseparator & "myfile"'.

Example:
wait "{download path"update.exe"}" - In an Action script, this line causes the BES Client to perform relevance substitution to compute the full path to the downloaded file (previously collected by a download command in the same Action script). After relevance substitution, the Client launches the specified executable and waits for it to complete before moving on to other Action lines.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hexadecimal string <string>Creates a string from the given hexadecimal value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
host nameReturns the machine name (the same as the computer name or hostname on UNIX machines).

Example:
host name - Returns a string like "localhost.localdomain" or "user.bigcorp".
Lin, Sol, HPUX, AIX, Ubu:8.1
hostnameReturns the standard host name, usually for the computer's network.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
machine nameReturns the machine name. The value is from a long enumeration of all Mac platforms. See the header file Gestalt.h or Apple's web site.Mac
modelReturns the model of the computer.

Example:
model - Returns a string such as "9000/785/c3000".
HPUX
parameter <string>This Inspector is a synonym for the parameter <string> of <action>. It looks up the value of the action parameter specified by <string>. This is used in conjunction with the parameter set command.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending restart nameThis iterated Inspector returns the names of currently pending restarts.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
preferred bes languageReturns a string corresponding to the preferred national language of the current program installation.Win:8.1
private variable <( string, string )>This Inspector returns a string containing the dashboard datastore private variable corresponding to the dashboard ID and name provided in the first and second items in the tuple.Win:8.0
shared variable <( string, string )>This Inspector returns strings containing the variables shared across console users for the given dashboard ID and name provided in the first and second items in the tuple.Win:8.0
string <string>Returns a string for the name provided. The keyword string is optional. For example, string "hi" = "hi".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
system language Returns the language of the system as a string. It is identified using the GetSystemDefaultLangID() system call. See the language keyword of the application object for a list of possible language value.Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
user languageReturns the language of the system as a string. It is identified by using the GetUserDefaultLangId() system call. See the language keyword of the application object for a list of possible language value.Win, WM
wake on lan subnet cidr stringReturns the subnet the client is in for Wake on Lan (WoL) purposes. The client sends information to the relay during registration that is used to decide which subnet the client is in. The relay returns the subnet to the client, which is the value this Inspector exposes. This value is used to send WoL commands to forwarders. To wake a machine by computer ID, the server looks up the mac address and subnet of that machine. It then tries to identify clients that have been configured as WoL forwarders within the same subnet and routes WoL commands to those forwarders, sending them the mac address of the machine that needs to be awoken.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
base64 decode <string>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
base64 encode <string>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
<registry key> as stringReturns the registry key name as a stringWin:9.0
name of <registry key>Returns the name of the key as a string.Win, WM
<registry key value> as stringReturns a string if the data of the value is of type REG_SZ.Win, WM
name of <registry key value>Returns the name of the value as a string. (see escape of <string> for more information).Win, WM
<registry key value type> as stringReturns the type of value as a string. One of REG_SZ, REG_NONE, REG_DWORD, REG_LINK, REG_BINARY, REG_MULTI_SZ, REG_EXPAND_SZ, REG_RESOURCE_LIST, REG_DWORD_LITTLE_ENDIAN, REG_DWORD_BIG_ENDIAN, REG_FULL_RESOURCE_DESCRIPTOR, REG_RESOURCE_REQUIREMENTS_LIST.Win, WM
volume of <filesystem>This is a <Plain> property inspector that takes a <filesystem> type and returns a <volume> type.Ubu:9.0, Lin:9.0, HPUX:9.0, AIX:9.0, Sol:9.0
name of <filesystem>Returns the mount point of the filesystem object.

Example:
names of filesystems - Returns the mount points of the file systems.

Example:
(name of it, type of it) of filesystems - Returns the names and types of all mounted file systems.
Lin, Sol, HPUX, AIX, Ubu:8.1
type of <filesystem>Returns the filesystem format type, as listed in the type header.Lin, Sol, HPUX, AIX, Ubu:8.1
<filesystem object> as stringCasts a filesystem object as a string.Win:8.0, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
group name of <filesystem object>Returns the group name of the given filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
hfs path of <filesystem object>Returns the path to a filesystem object in HFS terms (colons as delimiters).Mac
location of <filesystem object>Returns the name of the directory in which the file or folder (filesystem object) is located.Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
name of <filesystem object>This returns the name of the file or folder.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pathname of <filesystem object>Returns the full pathname of the specified file or folder (filesystem object) as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
posix path of <filesystem object>The POSIX file path for the file or folder.Mac
user name of <filesystem object>Returns the owner (user) name of the specified filesystem object.Lin, Sol, HPUX, AIX, Ubu:8.1
md5 of <file>Returns the md5 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_224 of <file>Returns the sha2-224 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_256 of <file>Returns the sha2-256 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_384 of <file>Returns the sha2-384 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_512 of <file>Returns the sha2-512 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
<file> as stringCreates a string containing the full pathname of the specified file. See <file>.Win, Lin, Sol, HPUX, AIX, WM
executable file format of <file>Returns a four-byte string containing the format specifier for the specified file.

Example:
executable file format of client - Returns a string like "PE%00%00".
Win, WM
key <string> of <file>Returns a key and its value from the given structured text file. It iterates over lines that start with the key name (as specified by <string>) followed by an = or : character. When searching, white space is ignored.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
sha1 of <file>Returns the sha1 checksum of the file hex encoded as a 40 character long string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
variable of <file>Returns the names of variables contained in an INF style file, in the format [section].name=value.Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
task name of <application>Win:8.2
virtualizer of <application>Win:8.2
volume of <drive>Returns the volume name of the drive if presentWin:9.0
file system type of <drive>Value as reported by GetVolumeInformation.Win, WM
name of <drive>Returns the name of the drive. Names look like 'c:' and 'D:'.

Example:
name of drive of regapp "vshield.exe" as lowercase = "e:" - Returns TRUE if the application exists on drive E.
Win, WM
type of <drive>Returns the type of drive as a string.

Example:
type of drive of the system folder = "DRIVE_FIXED" - Returns TRUE if the system folder is on a fixed disk drive.
Win, WM
name of <volume>The name of the volume.Mac
type of <volume>This Mac Inspector returns the drive type as a string, such as 'DRIVE_FIXED'.Mac:8.1
argument string of <file shortcut>Returns the arguments that are passed to the application to which the shortcut points when the user attempts to open the shortcut.Win
icon pathname of <file shortcut>The full pathname of the file containing the icon associated with the shortcut.Win
pathname of <file shortcut>Returns the full pathname of the object to which the shortcut points.

Example:
pathname of parent folder of system folder = pathname of windows folder - Checks that the system folder is located inside the Windows folder.
Win
start in pathname of <file shortcut>Returns the full pathname the system sets the current directory when the user launches the shortcut.Win
key <string> of <file section>Returns a string containing the value for the name provided. A case-insensitive search is performed through the section of the file.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<version> as stringTurns a version type into a string of the form "1.2.3.4".

Example:
version of regapp "bigfix.exe" as string = "1.0.45.0" - Returns TRUE if the BigFix application has the specified version.

Example:
version of package "BESAgent" of rpm as string = "3.1.0.19-1" - TRUE if the BESAgent program has the given version.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
codepage of <file version block>A string representation of the codepage portion of the id of this version block. See notes for known codepage strings. For example, 'Unicode'.

Example:
codepage of only version block of regapp "bigfix.exe" is "Unicode" - Returns TRUE if the version block codepage for the specified file is unicode.
Win, WM
id of <file version block>A string representation containing both the language and codepage of this version block. The format is 8 hex digits, 4 of the codepage concatenated with 4 of the language. For example, '040904b0'. See notes for known values.

Example:
id of only version block of regapp "bigfix.exe" is "040904b0" - Returns TRUE if the given file's version block id is the specified string.
Win, WM
language of <file version block>A string representation of the language portion of the id of this version block. For example, 'English (United States)'. See notes for known values.

Example:
language of version block 1 of regapp "bigfix.exe" = "English (United States)" - Returns TRUE if the given file's version block language is as specified.
Win, WM
value <string> of <file version block>Returns a string corresponding to the name provided. Values have names such as 'CompanyName', 'FileDescription', 'FileVersion'.

Example:
value "FileVersion" of version block 1 of regapp "bigfix.exe" as version - When casting a string value to a version, the parser skips through the string until it identifies something that can be interpreted as a version. This is convenient for extracting version numbers from strings containing added text.
Win, WM
<mode> as octal stringConverts the mode to a string of octal numbers.Lin, Sol, HPUX, AIX, Ubu:8.1
<mode> as stringConverts the mode to a string.Lin, Sol, HPUX, AIX, Ubu:8.1
<mode_mask> as stringConverts the mode mask to a string, for example "rwx".Lin, Sol, HPUX, AIX, Ubu:8.1
info of <component>Returns information about the component, as determined by the creator of the component.Mac
maker of <component>Returns the name of the maker of the specified component.Mac
name of <component>The name of the component, as determined by its maker.Mac
subtype of <component>The subtype of the component, as determined by the component maker.Mac
type of <component>The type of the component, as determined by the component maker.Mac
key of <dictionaryentry>The key of the given dictionary entry.Mac:8.1
cstring <string> of <dictionary>Get, from a dictionary, the string keyed by the specified string. Works for objects in a dictionary of type String or Data. If the type is Data, any null terminator will be stripped.

Example:
string "device_type" of dictionary of node "cpus/CPU0@0" of devicetree plane of iokit registry - Returns a null terminated string from the specified data field, such as 'processor%00'.

Example:
cstring "device_type" of dictionary of node "cpus/CPU0@0" of devicetree plane of iokit registry - Returns 'processor', stripping off the final null from the specified data field.
Mac
data <string> of <dictionary>Returns the specified dictionary data as a string.Mac
key of <dictionary>The keys of a dictionary.

Example:
keys of global dictionary of bundle of folder "iTunes.app" of applications folder - Returns a list of the specified keys, for example: CFBundlePackageType, CFBundleVersion, CFBundleHelpBookName, CFBundleName, CSResourcesFileMapped, LSMulitpleInstancesProhibted, CFBundleDocumentTypes, etc....
Mac
string <string> of <dictionary>Get, from a dictionary, the string keyed by the specified string. Works for objects in a dictionary of type String or Data. If the type is Data, any null terminator will be returned as part of the string. Use cstring if you expect a Data object containing a null terminated string.

Example:
string "FXSearchFieldTarget" of dictionary of file "com.apple.finder.plist" of preferences folder - Returns a string, such as Spcf.
Mac
cstring of <osxvalue>Strips off any trailing null from an osxvalue, returning a proper string from the dictionary.Note: In Version 6.0.9.54, the plural inspector is misspelled as csrings.Mac
data of <osxvalue>Casts the specified osxvalue to a string.Mac
string of <osxvalue>The string of the osxvalue, cast to a string if necessary.Mac
type of <osxvalue>The type of the osxvalue (for example boolean, string, integer, data, date, array, dictionary, or unknown type).Mac
string <string> of <preference>Get, from a preference, the string keyed by the specified string.

Example:
string "FXSearchFieldTarget" of preference "com.apple.finder" - Returns a string, such as Spcf.
Mac
<stage> as stringA Macintosh version is of the form: Major.Minor.ReleaseStageBuild. The stage directly precedes the final (Build) number. Most versioning schemes use a period, but the Mac allows for d, a, b and f standing for Development , Alpha, Beta and Final. The period has a higher value than Final. The stage is used in version comparisons and is ranked higher than the build number. For instance, 7.1.2a43 is less than 7.1.2f42 because a is lower than f, even though the final number is bigger.

Example:
stage of version "7.1.2b70" - Returns b.
Mac
<fileset> as stringCasts a fileset as a string type.AIX
description of <fileset>Returns a description of a set of installation files.AIX
lpp_name of <fileset>Licensed Program Product(s) of the fileset.

Example:
(lpp_name of it & " ver = " & version of it as string) of filesets matching "lpp_name = 'bos.terminfo.rte'" of object repository - Returns a formatted list of filesets with the specified Licensed Program Product name.
AIX
<xml dom node> as textCasts an xml document object module node as text.Win, WM
<xml dom node> as xmlCasts an xml document object module node as xml.Win, WM
node name of <xml dom node>Returns the name of the specified XML DOM node as a string.

Example:
node names of child nodes of xml document of file "C:\WINDOWS\system32\icsxml\cmnicfg.xml" - Returns a list of the names of each node in the specified XML document.
Win, WM
node value of <xml dom node>Returns the node value, which varies depending on the node type. If the standard interface produces a null type, the Inspector throws NoSuchObject.

Example:
node value of first child of xml document of file "icsxml\cmnicfg.xml" of system folder - Returns the value of the first node in the specified file. If the first statement of the file is <xml version="1.0">, for instance, the name would be "xml" and the value would be version="1.0".
Win, WM
<symlink> as stringCasts a symlink object as a string.Lin, Sol, HPUX, AIX, Ubu:8.1
group name of <symlink>Returns the group name of the specified symlink.Lin, Sol, HPUX, AIX, Ubu:8.1
location of <symlink>Returns a string corresponding to the directory in which the symlink is located.Lin, Sol, HPUX, AIX, Ubu:8.1
name of <symlink>Returns a string that is the full pathname of the specified symlink.Lin, Sol, HPUX, AIX, Ubu:8.1
pathname of <symlink>Returns a string that contains the full pathname of the specified symlink.Lin, Sol, HPUX, AIX, Ubu:8.1
user name of <symlink>Returns the symlink owner's (user's) name.Lin, Sol, HPUX, AIX, Ubu:8.1
value of <symlink>Returns the pathname that the symlink points to.Lin, Sol, HPUX, AIX, Ubu:8.1
<logical volume> as stringCasts an AIX logical volume as a string type.AIX
label of <logical volume>Returns the label of the specified logical volume. If the logical volume contains a filesystem, then then this will be the full pathname of the mount point of the file system, eg. "/home".

Example:
label of logical volume "splat" of volume group "dave" of logical volume manager - Returns the label associated with the specified logical volume, such as "/splat_mount_point".
AIX
name of <logical volume>On an AIX system, returns the name of the logical volume, eg. "hd1".AIX
<volume group> as stringCasts an AIX volume group as a string type.AIX
name of <volume group>Returns the name of the volume group, eg. "rootvg".

Example:
name of volume group "dave" of logical volume manager - Returns "dave".
AIX
device type of <device file>Returns the device type corresponding to the give device file, as a string.Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Ubu:8.1
type of <distinguished name component>Returns the type of the specified component of the distinguished name.

Example:
(type of it, value of it) of components of distinguished name "CN=BIGFOOT,CN=Computers,DC=devlan,DC=bigfix,DC=com" - Returns the list: CN, BIGFOOTCN, ComputersDC, devlanDC, bigfixDC, com.
Win
value of <distinguished name component>Returns the value of the specified component of the distinguished name.

Example:
value of component 0 of distinguished name "CN=BIGFOOT,CN=Computers,DC=devlan,DC=bigfix,DC=com" - Returns "BIGFOOT".
Win
distinguished name error message of <active directory group>Returns the error message (if any) received when trying to get the distinguished name for the specified active directory group.Win:8.1, Mac:8.1
distinguished name of <active directory group>Returns the distinguished name (as a string) of the specified active directory group.Win:8.1, Mac:8.1
name of <active directory group>Returns the name (as strings) of the specified Active Directory group for the local machine.Win:8.1, Mac:8.1
distinguished name error message of <active directory local user>Returns the error message (if any) received when trying to get the distinguished name for the specified active directory local user.Win:8.1, Mac:8.1
distinguished name of <active directory local user>Returns the distinguished name (as a string) of the specified active directory local user.Win:8.1, Mac:8.1
dns domainname of <active directory local user>Win:8.2, Mac:8.2
domain of <active directory local user>Win:8.2
groups error message of <active directory local user>Returns the error message (if any) received when trying to get the groups for the specified active directory local user.Win:8.1, Mac:8.1
name of <active directory local user>Returns the name (as a string) of the specified Active Directory local user for the local machine.Win:8.1, Mac:8.1
netbios domainname of <active directory local user>Win:8.2
distinguished name error message of <active directory local computer>Active Directory error if unable to get the distinguished name (this is for debugging purposes).Win, Mac
distinguished name of <active directory local computer>Returns the computer's fully qualified active directory name in the distinguished name format, for instance, 'CN=ALBATROSS, CN=Computers, DC=bigfix, DC=com'.

Example:
distinguished name of local computer of active directory - Returns CN=mymachinename,CN=Computers,DC=bigfix,DC=com.
Win, Mac
dns domainname of <active directory local computer>Win:8.2, Mac:8.2
groups error message of <active directory local computer>Returns the error message (if any) received when trying to get the groups for the specified active directory local computer.Win:8.1, Mac:8.1
netbios domainname of <active directory local computer>Win:8.2
<service pack> as stringReturns a string that uniquely identifies a service pack in the format "base-tl-sp-date". For example, AIX 5.3 at technology level 6 and service pack 3, which was released on the 32nd week of 2007, would be "5300-06-03-0732". Note: older service packs may not have a date portion, and the final service pack at a particular technology level has a SP value of 'CSP'.AIX:8.2
abstract of <service pack>Returns a string in the format "AIX base-tl-sp (Concluding) Service Pack", with 'Concluding' onyl for a CSP.AIX:8.2
name of <service pack>Returns a string that uniquely identifies a service pack in the format "base-tl-sp-date". For example, AIX 5.3 at technology level 6 and service pack 3, which was released on the 32nd week of 2007, would be "5300-06-03-0732". Note: older service packs may not have a date portion, and the final service pack at a particular technology level has a SP value of 'CSP'.AIX:8.2
<technology level> as stringReturns a string that uniquely identifies a technolgoy level in the format "base-tl". For example, AIX 5.3 at technology level 6 would be "5300-06".AIX:8.2
abstract of <technology level>Returns a string in the format "AIX base-tl Update".AIX:8.2
name of <technology level>Returns a string that uniquely identifies a technolgoy level in the format "base-tl". For example, AIX 5.3 at technology level 6 would be "5300-06".AIX:8.2
<fileset version record> as stringReturns a string containing the version of the fileset in the format "ver.rel.mod.fix".AIX:8.2
<fileset version requirement> as stringReturns a string contain the LLP name and the version of a fileset separated by a space.AIX:8.2
lpp_name of <fileset version requirement>Returns a string with the LPP name of the fileset.AIX:8.2
<grub block list> as stringString containing a specified block list in form "0+50,100+25,200+1."Lin:8.2, Sol:8.2, Ubu:8.2
<grub bootable image> as stringString containg title of bootable image.Lin:8.2, Sol:8.2, Ubu:8.2
title of <grub bootable image>Title of bootable image.Lin:8.2, Sol:8.2, Ubu:8.2
<grub color pair> as stringString displaying color pair in form "foreground-color/background-colorLin:8.2, Sol:8.2, Ubu:8.2
<grub color> as stringString containing the name of one of the colors in a color pair.Lin:8.2, Sol:8.2, Ubu:8.2
path of <grub config file>Full path to grub config file.Lin:8.2, Sol:8.2, Ubu:8.2
<grub device> as stringString containing name of a device, such as (hd0,0).Lin:8.2, Sol:8.2, Ubu:8.2
<grub file location> as stringFull name of file consisting of device (if present) and path.Lin:8.2, Sol:8.2, Ubu:8.2
path of <grub file location>Path name of file without device.Lin:8.2, Sol:8.2, Ubu:8.2
<grub image choice> as stringString representation of a zero-based index to an image within the grub config file.Lin:8.2, Sol:8.2, Ubu:8.2
boot argument <integer> of <grub kernel>The numbered boot argument for the kernel, in parameter=value form, if applicable.Lin:8.2, Sol:8.2, Ubu:8.2
boot argument of <grub kernel>First boot argument for kernel, in parameter=value form, if applicable.Lin:8.2, Sol:8.2, Ubu:8.2
<grub module> as stringString representing the name of the module moduleLin:8.2, Sol:8.2, Ubu:8.2
<smf fmri> as stringReturns a string representation of the smf fmri object. The string has the general form 'svc:<service name>:<service instance>'. For example 'svc:/network/login:rlogin', where 'svc' signifies an SMF service, '/network/login' is the service name, and 'rlogin' is the service instance. Sol:8.2
<smf instance> as stringReturns a string representation of the smf instance object. This is the same as the end component of the FMRI ('Fault Management Resource Identifier') of the instance, and the same as the name of the instance. Sol:8.2
name of <smf instance>Returns the name of the smf instance object. This is the same as the end component of the FMRI ('Fault Management Resource Identifier') of the instance. Sol:8.2
<smf property group> as stringA string representation of an smf property group. An smf property group is a group of name/value pairs that represent configuration settings. Thus, there are some configuration settings that are applicable in general to a particular type of service, and others that are applicable only to a particular instance of a service. Sol:8.2
name of <smf property group>Returns the name of a property group. An smf property group is a group of name/value pairs that represent configuration settings. Sol:8.2
type of <smf property group>Returns a string representing the type of the property group. Each property group has a type corresponding to its purpose. The core property group types are method, dependency, application, and framework. Additional property group types can be introduced, provided they conform to the extended naming convention in smf(5). Sol:8.2
<smf property> as stringReturns a string representation of an smf property object. Each smf property represents a setting as a name/value pair. This string representation is just the name portion of the property. Sol:8.2
name of <smf property>Returns the name of an smf property. Each smf property represents a setting as a name/value pair. Sol:8.2
type of <smf property>Returns a string identifying the type of an smf property. These types can have values of SCF_TYPE_INVALID, SCF_TYPE_BOOLEAN, SCF_TYPE_COUNT, SCF_TYPE_INTEGER, SCF_TYPE_TIME, SCF_TYPE_ASTRING, SCF_TYPE_OPAQUE, SCF_TYPE_USTRING, SCF_TYPE_URI, SCF_TYPE_FMRI, SCF_TYPE_HOST, SCF_TYPE_HOSTNAME, SCF_TYPE_NET_ADDR_V4, SCF_TYPE_NET_ADDR_V6. Sol:8.2
<smf service> as stringReturns a string representation of an smf service object. This is the same as the name of the service. Sol:8.2
name of <smf service>Returns the name of the service. Sol:8.2
<smf snapshot> as stringA string representation of an smf snapshot. This is the same as the name of the snapshot. Sol:8.2
name of <smf snapshot>Returns the name of an smf snapshot. Sol:8.2
<smf time> as stringReturns a string representation of an smf time. An smf time consists of a seconds portion and a nanoseconds portion. Sol:8.2
<smf value> as stringReturns a string representation of the value for all types of smf values. Sol:8.2
type of <smf value>Returns a string representation of the type of an smf value. These types can have values of SCF_TYPE_INVALID, SCF_TYPE_BOOLEAN, SCF_TYPE_COUNT, SCF_TYPE_INTEGER, SCF_TYPE_TIME, SCF_TYPE_ASTRING, SCF_TYPE_OPAQUE, SCF_TYPE_USTRING, SCF_TYPE_URI, SCF_TYPE_FMRI, SCF_TYPE_HOST, SCF_TYPE_HOSTNAME, SCF_TYPE_NET_ADDR_V4, SCF_TYPE_NET_ADDR_V6. Sol:8.2
<apar> as stringReturns a string containing the APAR number.AIX:8.2
abstract of <apar>Returns a string containing a short description of the APAR.AIX:8.2
name of <apar>Returns a string containing the APAR number.AIX:8.2
symptom of <apar>Returns a string with the visible symptoms exhibited by the APAR. The string may be empty.AIX:8.2
<bios> as stringThis Windows-only Inspector returns a string that is the concatenation of the BIOS name and date. On a non-Windows operating system, it returns FALSE.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
date of <bios>This Windows-only Inspector returns the date string stored in the bios. This string is formatted as MM/DD/YY. On a non-Windows operating system, it returns FALSE.

Example:
date of bios = "09/16/97" - Returns TRUE if the BIOS date matches the value provided.

Example:
following text of last "/" of date of bios - Returns the year of the bios as a string. For "09/07/99" it would return "99".

Example:
preceding text of first "/" of date of bios - Returns the month of the bios date as a string.

Example:
preceding text of first "/" of following text of first "/" of date of bios - Returns the day of the bios date as a string.
Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
version of <bios>This Windows-only Inspector returns the first string of the multi-string version stored in the bios. This string may not exist. The format depends upon your BIOS manufacturer. On a non-Windows operating system, it returns FALSE.

Example:
version of bios as lowercase contains "phoenix" - Returns TRUE if the version string contains "phoenix", "PHOENIX" or "Phoenix".
Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
version string of <bios>Win:8.2
<operating system> as stringReturns a string containing the name of the operating system concatenated with the release.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
architecture of <operating system>Returns the architecture of the operating system. This is the value of the 'machine' element of the utsname structure obtained by calling uname.

Example:
architecture of operating system starts with "9000/" - Returns TRUE on an HP 9000 computer.
Win:8.2, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
build number of <operating system>Returns the integer build number (as a string) of the operating system. On the Macintosh, this Inspector returns a string.

Example:
build number of operating system - Returns the build number of the local OS as a string.
Mac
build of <operating system>Returns a string corresponding to the build number of the OS.Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
codename of <operating system>This *NIX Inspector returns a string that corresponds to the codename of the given release. For example, Ubuntu 8.04 has the codename of 'hardy'.Lin:8.1, Sol:8.1, HPUX:8.1, AIX:8.1, Ubu:8.1
csd version of <operating system>Returns the Corrective Service Disk version of the operating system. The szCSDVersion as returned by the GetVersionEx system call. The format varies depending on the installed service packs. For WinNT it contains a string such as "Service Pack 3", for Win95 it can contain a string such as "B".

Example:
csd version of the operating system = "B" - Returns TRUE on a Win95 System with Corrective Service Disk version = "B".
Win, WM
machine of <operating system>Returns the architecture of the machine.Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Ubu:8.2
name of <operating system>Returns the name of the operating system as a string. Names might include Win98, WinNT, etcetera.

Example:
name of operating system = "WinXP" - Returns TRUE on a WinXP System.

Example:
name of operating system = "Mac OS X" - Returns TRUE on a Mac OSX System.

Example:
name of operating system contains "Linux Red Hat" - Returns TRUE on a typical Linux Red Hat system.

Example:
name of operating system contains "Sun" - Returns TRUE on a typical Solaris system.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
product info string of <operating system>On Windows versions 6.0 and newer (Vista minimum), this inspector returns a string derived from the GetProductInfo API. It will be one of the following values:UnlicensedBusinessCluster ServerServer DatacenterServer Datacenter CoreEnterpriseServer EnterpriseServer Enterprise CoreServer Enterprise ItaniumHome BasicHome ServerServer for Small BusinessSmall Business ServerSmall Business Server PremiumServer StandardServer Standard CoreStarterStorage Server EnterpriseStorage Server StandardStorage Server WorkgroupUltimateWeb ServerUnknown.

Example:
product info string of operating system - Returns a string such as 'Small Business Server' on a Windows OS greater than version 6.0. Otherwise, it returns 'Unknown'.
Win, Mac:8.2, WM
release of <operating system>Information about the release of the operating system, formatted as a <version> on the Macintosh, but a <string> on UNIX and Windows.

Example:
release of operating system = "OSR2.1" - Returns TRUE if the Win95 computer is running under operating system release 2.1.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
brand string of <processor>Returns the vendor-defined brand names for newer processors.Win, Lin:8.2, Sol:8.2, Mac:8.2, WM, Ubu:8.2
family name of <processor>Returns the family name of the CPU, dependent on the type of client computer, for instance Pentium, Sparc, PowerPC G4, etcetera.

Example:
family name of main processor = "Pentium III" - Returns TRUE for a computer with a Pentium III cpu.

Example:
number of processors whose (family name of it contains "Pentium") - Returns the number of Pentium chips in the computer.

Example:
processor whose (family name of it = "K6") - Returns a processor object if a K6 chip is detected.

Example:
number of processors whose (family name of it contains "Pentium") - Returns the number of Pentium chips in the computer.

Example:
family name of main processor = "sparcv9" - Returns TRUE if the computer has the specified main processor family name.

Example:
1616 - 1260

Example:
3100 - 4000

Example:
4100 - 7263
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
family of <processor>Returns an integer representing the family of the CPU. See the notes for the meaning of these numbers. As of BES 6.0, this Inspector returns a string on Solaris and AIX computers.Sol, AIX
flag list of <processor>Returns a string containing the processor flags. To check if a processor has a particular flag, use the 'contains' operator.Lin, Ubu:8.1
fputype of <processor>Returns pi_fputypes, a string containing the comma-separated types of floating-point units (FPUs) attached to the processor. This string will be empty if no FPU is attached.Sol
lpar characteristics of <processor>s390 processors only. Returns the characteristic of the processor. ie: SharedLin:8.2
lpar name of <processor>s390 processors only. Returns the name of the processor for the LPARLin:8.2
machine serial number of <processor>s390 processors only. Returns the serial number of the processorLin:8.2
model name of <processor>Returns a string containing the name of the processor model.Lin, Ubu:8.1
model of <processor>Returns the model number of the CPU as a string.Note: On Windows and Linux platforms, this Inspector returns an integer.Sol, HPUX, AIX
sequence code of <processor>s390 processors only. Returns the Sequence Code for the processor.Lin:8.2
state of <processor>Returns the current processor state, which can be "online", "offline", "poweroff", or "unknown".Sol, HPUX
type of <processor>Numeric type of the CPU. Values include: 0 - standard1 - overdrive2 - dual CPU capable3 - reservedNote: this Inspector returns an <integer> type as on Windows platforms.Sol, AIX, Mac
vendor name of <processor>The manufacturer of the CPU. Names include: GenuineIntelAuthenticAMDCyrixInsteadCentaurHaulsAmbiguousCPU.

Example:
vendor name of main processor = "GenuineIntel" - Returns TRUE for an Intel processor chip.

Example:
number of processors whose (vendor name of it = "AuthenticAMD" or vendor name of it = "CyrixInstead" or vendor name of it = "CentaurHauls") = 1 - Returns TRUE for a single processor system with the given vendors.
Win, Lin, Mac:8.2, WM, Ubu:8.1
version of <processor>The hardware version of the cpu.

Example:
version of main processor - Returns a string like "PA-RISC 2.0".
HPUX
vm control program of <processor>s390 processors only. Returns the VM Control Program for the processor. ie: z/VM 5.2.0Lin:8.2
vm name of <processor>s390 processors only. Returns the name of the VMLin:8.2
class of <active device>Returns the name of the class of the active device provided.

Example:
exists active device whose (class of it = "Display") - Returns TRUE if there is an active device named "Display".
Win
description of <active device>Returns the description of the active device provided.

Example:
(description of it) of active devices whose ( class of it ="Display") - Provides a list of the descriptions of the active display devices.
Win
driver key value name of <active device>Returns the driver key value name of the active device provided.Win
friendly name of <active device>Returns the friendly name of the active device.Win
hardware id of <active device>Returns the hardware id of the active device provided.Win
location information of <active device>Returns a string containing information about the bus location of the device.Win
manufacturer of <active device>Returns the manufactures string of the active device.Win
service key value name of <active device>Returns the service key value name.

Example:
exists service key value name whose (it = "PGPdisk" ) of active devices - Returns TRUE if the designated service key value name exists on this system.
Win
instance name of <local mssql database>Returns the name of the MSSQL database.Win
<service> as stringReturns a string containing the Service name, Display name, and State of the service.Win, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Ubu:8.2
display name of <service>Returns the display name of the service.Win
image path of <service>Returns the full path to the service executable.

Example:
expand environment string of ( image path of service "AudioSrv") - Returns a pathname for the Windows Audio service, such as C:\WINDOWS\System32\svchost.exe -k netsvcs.
Win
login account of <service>Returns the login account under which the service is configured to run.Win
service name of <service>Returns the name of the service.Win
start type of <service>Returns a string that represents the service startup configuration. It describes when the driver is loaded, which can be one of:boot: started by OS loader (usually these are needed to launch the OS).system: started during OS initialization (used by PnP drivers that do device detection after the loader is finished).auto: started by the Service Control Manager (SCM).demand: started on demand, either by PnP manager when a device is enumerated or by the SCM in response to user demand.disabled: can't be started (used to temporarily disable driver services).Win
state of <service>Returns one of Continuing, Pausing, Paused, Running, Starting, Stopping, Stopped, Unknown.Win, Lin, Sol, HPUX, AIX, Ubu:8.1
command line argument <integer> of <process>Returns the Nth command line argument of the specified process.Lin:8.0, Sol:8.0, AIX:8.0, Ubu:8.1
command line argument of <process>Returns the command line arguments of the specified process.Lin:8.0, Sol:8.0, AIX:8.0, Ubu:8.1
name of <process>Returns the name (as a string) of the specified process.

Example:
names of processes whose (pid of it < 20) - Returns a list of all process with an ID less than 20.
Win:8.0, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<language> as stringReturns the language of the system locale.

Example:
system locale as string - Returns English (United States) if the system locale is US English.
Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
platform id of <language>Returns the string resulting from a call to setlocale(LC_TYPE, ""). This call examines the system environment and returns a string representing the language and character set for any text-related system function. The string is of the form "en_US.UTF-8".Lin, Sol, HPUX, AIX, Ubu:8.1
<primary language> as stringReturns the primary language.

Example:
primary language of system locale - Returns "English" for an English-language system.
Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
name of <computer>The name of the computer.

Example:
name of computer - Returns the name of the computer.
Mac
classname of <registrynode>The class name of the IOKit registry node.

Example:
classname of service plane of iokit registry - Returns a classname, such as IOPlatformExpertDevice or IOUSBRootHubDevice.

Example:
classname of usb plane of iokit registry - Returns a classname for the specified registry.
Mac
name of <registrynode>Name of the given IOKit registry node.

Example:
name of power plane of iokit registry - Returns a string, such as IORootParent.
Mac
path of <registrynode>Path of the node in the IOKit registry.

Example:
path of usb plane of iokit registry - Typically returns the string "IOUSB:/".
Mac
product of <scsidevice>The product string for the given SCSI device.Mac
revision of <scsidevice>The revision of the SCSI device.Mac
type of <scsidevice>Returns a SCSI device type, such as: DISK, TAPE, PRINTER, CPU, WORM, CDROM, SCAN, DISK, or UNKNOWN.Mac
vendor of <scsidevice>Vendor string for given SCSI device.Mac
<runlevel> as stringCasts a runlevel object as a string.Lin, Sol, HPUX, AIX, Ubu:8.1
previous value of <runlevel>Returns the previous value of the runlevel. In the case where the runlevel has not changed since the system booted, this property evaluates to the empty string.Lin, Ubu:8.1
value of <runlevel>Returns the current runlevel. It evaluates to a platform-dependent string indicating the current runlevel. For instance, on Linux the value '3' indicates runlevel 3 and 'S' indicates single user mode.Lin, Sol, HPUX, AIX, Ubu:8.1
computer of <event log record>Returns the name of the computer that has entered a record in the specified log.

Example:
computer of record (oldest record number of it) of application event log - Returns the name of the computer that logged the last entry in the application event log.
Win
description of <event log record>Returns a human-readable description of the specified event log record.

Example:
description of record (oldest record number of it) of application event log - Returns a description of the oldest record in the application event log. Typically includes a description of the programs and what happened for each entry in the event log.
Win
source of <event log record>Returns the source name (from the application, service, or component that logged the event) of the specified event log record.

Example:
source of record (oldest record number of it) of application event log - Returns name of the source of the oldest record in the application event log.
Win
<zone> as stringCasts a Zone as a string type.Sol:8.0
boot argument <integer> of <zone>Returns the Nth boot argument of the specified Solaris zone.Sol:8.0
boot argument of <zone>Returns a list of the boot arguments of the specified Solaris zone.Sol:8.0
brand of <zone>Returns the brand of the selected Solaris Zone as a string, such as 'native', 'cluster' or 'solaris9'.Sol:8.0
comment of <zone>Returns the comments associated with the specified Solaris Zone.Sol:8.0
configuration state of <zone>Returns the configuration state of the specified Solaris Zone as a string type.Sol:8.0
execution state of <zone>Returns the Execution State of the specified Solaris Zone as a string, such as 'Active', 'Running', 'Stopped', etcetera.Sol:8.0
inherited package directory of <zone>Returns the inherited package directories of the specified Solaris Zone (if any exist) as strings.Sol:8.0
name of <zone>Returns the name of the specified Solaris Zone as a string.Sol:8.0
path of <zone>Returns the path of the given Solaris Zone as a string.Sol:8.0
scheduling class of <zone>Returns the scheduling class of the specified Solaris Zone, a platform-provided string. See the Solaris documentation for more information.Sol:8.0
<zone network interface> as stringCasts a Zone network interface as a string type.Sol:8.0
address of <zone network interface>Returns the address of the specified Solaris zone network interface as a string type.Sol:8.0
name of <zone network interface>Returns the name of the specified Solaris Zone network interface as a string.Sol:8.0
<uuid> as stringCasts a UUID as a string type.Sol:8.0
<wmi select> as stringReturns a string formatted as <name>=<value> for the wmi select.Win
name of <wmi select>Returns the name of the wmi select.Win
string value <integer> of <wmi select>Returns the numbered string of a WMI array value.Win
string value of <wmi select>Returns the string value of the wmi select.Win
<wmi object> as stringCasts the given wmi object as a string type.Win
name of <smbios structure>Returns a string containing the name of the specified smbios structure as derived from the 'Type' entry in the SMBIOS specification. To create a valid Relevance keyword, some rules are applied to the name: Spaces are replaced with underscoresParenthesized sections are deletedLeading and trailing whitespace is removedUppercase is transformed to lowercaseKeywords beginning with a number have a 'b' prepended.Win:8.0, Lin:8.0, Ubu:8.1
string <string> of <smbios structure>Returns the named value in the specified smbios structure.Win:8.0, Lin:8.0, Ubu:8.1
<smbios value> as stringCasts a smbios value as a string type.Win:8.0, Lin:8.0, Ubu:8.1
name of <smbios value>Returns the name(s) of the specified smbios values, typically as derived from a smbios structure.

Example:
names of values of structure "bios_information" of smbios - Returns a list of the names of all the values of the specified smbios structure.
Win:8.0, Lin:8.0, Ubu:8.1
type of <smbios value>Returns the data type of the specified smbios value. This can be one of:ByteWordDwordQwordStringBinaryStringMultipleString.

Example:
types of values of structure "bios_information" of smbios - Returns a list of the types of each value in the 'bios information' SMBIOS structure.
Win:8.0, Lin:8.0, Ubu:8.1
gather schedule authority of <site>Returns a string corresponding to the authority of the site schedule, for example: Publisher, Custom, Manual or Disabled.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <site>The name of the site.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
site tag of <site>Returns the last component of the specified site's url, eg. 'actionsite', 'enteprisesecurity', etcetera.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
type of <site>Returns one of the following 4 literal strings:Master Action SiteOperator SiteCustom SiteFixlet Site.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
url of <site>Returns the Locator found in the masthead. A site locator is used to synchronize with the site. It normally contains the URL of a remote file system folder, or the URL of a cgi-bin program that provides a remote directory listing of the site.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<site version list> as stringConverts a site version list to a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
description of <bes site>For a custom site, this is the description of the site that was specified by the creator. For External, Master or Operator sites, the description does not exist.Win
display name of <bes site>Beginning with version 7.1, a custom site can specify a display name that's different from the site name in the masthead. This inspector returns the display name; for the masthead name, use name of <bes site>.

Example:
display name of bes site whose (name of it = "Enterprise Security") - Returns "Patches for Windows.".
Win
name of <bes site>Returns the name of the specified BES site (undecorated).Win
site level relevance of <bes site>Win:8.2
subscription mode of <bes site>Returns the subscription mode for custom sites and external sites. The subscription mode is one of the following:All: all computers are subscribedNone: no computers are subscribedAdHoc: computers are subscribed via ad-hoc custom site subscription actionsCustom: computers are subscribed via a list of conditions.Win:8.0
tag of <bes site>The site tag is used as an identifier for sites and is used to build the site's URL.Win:8.0
url of <bes site>Returns the gather URL for a given BES site. For example, the gather URL for BES Support is http://sync.bigfix.com/cgi-bin/bfgather/bessupport.Win:8.0
name of <fixlet_header>Headers are name:value pairs, separated by a colon. This Inspector returns the name on the left hand side of the pair.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
value of <fixlet_header>Headers are name:value pairs, separated by a colon. This Inspector returns the value on the right hand side of the pair.

Example:
number of relevant fixlets whose (value of header "x-fixlet-source-severity" of it as lowercase = "critical") of site "enterprise security". - Returns the number of critical fixlets in the Enterprise Security site.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <bes fixlet field>Returns the name(s) of the specified BES Fixlet field(s).Win:8.0
<bes fixlet field value> as stringReturns the value of the specified BES Fixlet field cast as a string type.Win:8.0
display value of <bes fixlet field value>Returns the value of a BES Fixlet field as a human-readable string.Win:8.0
name of <mime field>Returns the names of the specified MIME fields. Fixlet files are in MIME format which may have several fields composed of name/value pairs.Win:8.0
value of <mime field>Returns the values of the specified MIME fields. Fixlet files are in MIME format which may have several iterated fields composed of name/value pairs.Win:8.0
brand of <client>Returns the branding ID of a client computer. BigFix is the norm, but there are other brands that use the technology, including Trend Micro.Win:8.1, Lin:8.1, Sol:8.1, HPUX:8.1, AIX:8.1, Mac:8.1, Ubu:8.1
build target of <client>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
registration cidr address of <client>This Inspector returns the cidr address from the adapter that the specified BigFix client registered with.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
registration mac address of <client>This Inspector returns the MAC address that the specified BigFix client registered with.

Example:
registration mac address of client - Returns a MAC address such as 00-1e-c9-4d-ce-5c.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
upload progress of <client>Returns a status message string indicating No Progress, Errors or a string like the following to indicate the upload progress:<filename>: x of <filesize> bytes in <number> seconds.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<setting> as stringReturns a string formatted as <name>=<value> for the setting.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <setting>Returns the name of the setting.

Example:
names of settings of site "actionsite" - Returns the names of all the settings of the site named "actionsite".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
value of <setting>Returns the value of the setting.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <selected server>The DNS name of the server, if known.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<client process owner> as stringOwner of the agent process.

Example:
process owner of client as string - Typically returns "root".
Mac
long name of <client process owner>The long name of the client process owner.

Example:
long name of process owner of client - OS X usernames typically have a long and a short form. For a properly installed Agent, long name of process owner of client should return the same as short name, namely 'root'.
Mac
name of <client process owner>Owner of the agent process.

Example:
name of process owner of client - Should usually be root.
Mac
short name of <client process owner>The short name of the client process owner.

Example:
short name of process owner of client - OS X usernames typically have a long and a short form. For a properly installed Agent, short name of process owner of client should return the same as long name, namely 'root'.
Mac
host name of <root server>The host (DNS) name of the BES root server that the BES Client last registered with.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
track fixlet of <evaluation cycle>Returns tracking statistics of fixlets with the longest evaluation time. Number of fixlets tracked depends on Tracking settings. Default is top 10 fixlets.Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
name of <application usage summary>Returns the names of the applications that are currently enabled for usage summaries.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <application usage summary instance>Returns the name(s) of the application instance(s) currently enabled for usage summaries.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
string version of <application usage summary instance>Returns the version of the specified application instance as a string value.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
common name of <license>Returns the name of the person (such as John Smith) who requested the action site license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
email address of <license>Returns the email address of the person (such as John_Smith@bigcorp.com) who requested the action site license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
expiration state of <license>Returns a string, one of "Unrestricted", "Grace" or "Restricted".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
gather url of <license>Returns the gather URL for the deployment's main Action site as specified in the deployment masthead.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
organization of <license>Returns the organization of the person (such as Bigcorp, Inc.) who requested the action site license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
seat count state of <license>Returns one of "Unrestricted", "Grace" or "Restricted".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
type of <license>Returns the string that was assigned to the license when it was authorized by BigFix.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
name of <bes product>Returns the name of the specified licensed BES product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
site url of <bes product>Returns a list of the URLs associated with the specified BES product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
identifier of <phone>Returns a string corresponding to the identifier of the specified phone.

Example:
identifier of phone - Returns a string identifying the brand of the phone, such as: 'Samsung Blackjack'.
WM
manufacturer of <phone>Returns a string corresponding to the manufacturer of the specified phone.

Example:
manufacturer of phone - Returns a string containg the name of the phone's manufacturer, such as 'SAMSUNG Electronics'.
WM
model of <phone>Returns a string corresponding to the model of the specified phone.

Example:
model of phone - Returns a string containing the model name of the phone, such as 'SAMSUNG MITs'.
WM
operator name of <phone>Returns a string corresponding to the operator name of the specified phone.

Example:
operator name of phone - Returns a string containing the name of the Windows Mobile device service provider, such as 'ATT'.
WM
owner address of <phone>Returns a string corresponding to the address of the owner of the specified phone.

Example:
owner address of phone - Returns a string containing the street address of the phone's owner, such as: '12345 Some Street, Denver, Colorado'.
WM
owner company of <phone>Returns a string corresponding to the company name of the owner of the specified phone.

Example:
owner company of phone - Returns a string containing the name of the company that owns the phone, such as 'ACME Inc'.
WM
owner email of <phone>Returns a string corresponding to the email address of the owner of the specified phone.

Example:
owner email of phone - Returns a string containing the email address of the phone's owner, such as: 'john.smith@mail.com'.
WM
owner name of <phone>Returns a string corresponding to the name of the owner of the specified phone.

Example:
owner name of phone - Returns a string containing the name of the phone's owner, such as: 'John Smith'.
WM
owner notes of <phone>Returns a string containing the owner notes of the specified phone.

Example:
owner notes of phone - Returns a string containing notes written by the phone's owner, such as: 'These are my important notes'.
WM
phone number of <phone>Returns a string containing the phone number of the specified phone.

Example:
phone number of phone - Returns a string containing the phone number of the Windows Mobile device.
WM
revision of <phone>Returns a string identifying the revision of the specified phone.

Example:
revision of phone - Returns a string containing revision of the phone, such as 'i607UCGB4'.
WM
roaming status of <phone>Returns a string identifying the roaming status of the specified phone.

Example:
roaming status of phone - Returns a string identifying the roaming status of the phone, such as 'Unavailable'.
WM
serial number of <phone>Returns a string corresponding to the serial number of the specified phone.

Example:
serial number of phone - Returns a string containing the serial number of the phone, such as '35546001011618/1 04'.
WM
subscriber number of <phone>Returns a string corresponding to the subscriber number of the specified phone.

Example:
subscriber number of phone - Returns a string containing the phone number of the phone's subscriber.
WM
type of <phone>Returns a string identifying the type of the specified phone.

Example:
type of phone - Returns a string identifying the type of the phone, such as: 'SmartPhone'.
WM
construct xml <string> of <oma csp>Returns an XML snippet to query an OMA CSP based on the parameters passed in <string>.

Example:
construct xml "TAPI_FORWARD_ENABLED" of oma csp "Tapi,Busy,Voice" - Returns a snippet of XML like the following: <wap-provisioningdoc> <characteristic type="Tapi"> <characteristic type="Busy"> <characteristic type="Voice"> <parm-query name="TAPI_FORWARD_ENABLED"/> </characteristic> </characteristic> </characteristic> </wap-provisioningdoc>.

Example:
construct xml "TAPI_FORWARD_ADDRESS" of oma csp "Tapi,Busy,Voice" - Returns a snippet of XML like the following: <wap-provisioningdoc> <characteristic type="Tapi"> <characteristic type="Busy"> <characteristic type="Voice"> <parm-query name="TAPI_FORWARD_ADDRESS" /> </characteristic> </characteristic> </characteristic> </wap-provisioningdoc>.
WM
forward all calls of <oma csp>Returns a string corresponding to the current 'forward all calls' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward all calls of oma csp - Returns a string of the form: 'Forward calls to 5551212 when Unconditional after 20 seconds'.
WM
forward all calls to of <oma csp>Returns a string corresponding to the current 'forward all calls to' string from the SecurityPolicy Configuration Service Provider.

Example:
forward all calls to of oma csp - Returns a telephone number as a string. This is the same as: string "TAPI_FORWARD_ADDRESS" of oma csp ("Tapi","Unconditional","Voice").
WM
forward calls to when busy of <oma csp>Returns a string corresponding to the current 'forward calls to when busy' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls to when busy of oma csp - Returns a string corresponding to the forwarding phone number when busy.
WM
forward calls to when no answer of <oma csp>Returns a string corresponding to the current 'forward calls to when no answer' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls to when no answer of oma csp - Returns a string corresponding to the forwarding phone number when there is no answer.
WM
forward calls to when unavailable of <oma csp>Returns a string corresponding to the current 'forward calls to when unavailable' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls to when unavailable of oma csp - Returns a string corresponding to the forwarding phone number when the user is unreachable.
WM
forward calls when busy of <oma csp>Returns a string corresponding to the current 'forward calls when busy' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls when busy of oma csp - Returns a string of the form: 'Forward calls to 5551212 when Busy after 5 seconds'.
WM
forward calls when no answer of <oma csp>Returns a string corresponding to the current 'forward calls when no answer' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls when no answer of oma csp - Returns a string of the form: 'Forward calls to 5551212 when No-Reply after 25 seconds'.
WM
forward calls when unavailable of <oma csp>Returns a string corresponding to the current 'forward calls when unavailable' setting from the SecurityPolicy Configuration Service Provider.

Example:
forward calls when unavailable of oma csp - Returns a string of the form: 'Forward calls to 5551212 when Not-Reachable after 5 seconds'.
WM
network type of <oma csp>Returns the current 'network type' policy from the SecurityPolicy Configuration Service Provider.

Example:
network type of oma csp - Returns a network type as a string, such as 'ATT'. This is the same as: string "TAPI_FORWARD_ADDRESS" of oma csp ("Tapi","Unconditional","Voice").
WM
process xml query <string> of <oma csp>This Inspector will take the value passed in <string> and then ask the system to process it. To use it, the value provided must be a valid OMA CSP XML query that is not trying to set a value (only queries are allowed). A typical use is to take the results of the 'construct xml query' Inspector and pass it in as the query string.

Example:
process xml query (construct xml "TAPI_FORWARD_ADDRESS" of oma csp "Tapi,Busy,Voice") of oma csp - Returns a string containing an XML snippet such as: '<wap-provisioningdoc> <characteristic type="Tapi"> <characteristic type="Busy"> <characteristic type="Voice"> <parm-query name="TAPI_FORWARD_ADDRESS" value="5551212" /> </characteristic> </characteristic> </characteristic> </wap-provisioningdoc>'.
WM
string <string> of <oma csp>Returns the result of the specified OMA CSP query as a string value.

Example:
string "TAPI_FORWARD_ADDRESS" of oma csp ("Tapi","Unconditional","Voice") - Returns a string containing the forwarding phone number currently set up for the specified parameters.
WM
value <string> of <oma csp>Returns the result of the specified OMA CSP query as a string value.

Example:
value "TAPI_FORWARD_ADDRESS" of oma csp ("Tapi","Unconditional","Voice") - This phrase returns the forwarding number, such as '5551212', for the given parameters.
WM
adapter name of <wince network connection detail>Returns a string corresponding to the null-terminated name of the adapter for the given WinCE network connection. If no adapter name is available, the Inspector returns NULL.

Example:
adapter name of network connection "My Wifi" - Returns a string such as "TNETW12511".
WM
description of <wince network connection detail>Returns a string corresponding to the null-terminated description of the given WinCE network connection. If no adapter name is available, the Inspector returns NULL.

Example:
description of network connection "My Wifi" - Returns a string such as: My Wifi.
WM
destination network of <wince network connection detail>Returns a string containing the GUID of the destination network for the specified WinCE connection.

Example:
destination network of network connection "My Wifi Network" - Returns a string such as: IID_DestNetInternet.
WM
flags of <wince network connection detail>Returns a string containing one or more connection options for the specified WinCE network connection. These flags include: billed by time, always on, or suspend and resume. The constants for these flags are explained in greater detail in the MSDN article on the Connection Manager Connection Options Constants.

Example:
flags of network connection "My Wifi" - Returns a string such as 'Always On'.
WM
ip addresses of <wince network connection detail>Returns a string containing the available IP addresses for the specified WinCE network connection. If no addresses are available, this Inspector returns NULL.

Example:
ip addresses of network connection "My Wifi" - Returns a string containing the available IP address(es) for the given network, such as 'localhost (192.168.1.104)'.
WM
last connected of <wince network connection detail>Returns a string containing the last time that the connection was established for the specified WinCE network connection.

Example:
last connected of network connection "My Wifi" - Returns a string containing the last connetion time, such as '7/13/2009 12:35:00 AM'.
WM
source network of <wince network connection detail>Returns a string containing the GUID of the source network for the specified WinCE connection.

Example:
source network of network connection "My Wifi" - Returns a string containing the GUID of the source network for the specified connection, such as: 'Unknown'.
WM
status of <wince network connection detail>Returns the status of the specified WinCE network connection. This is a string indicating whether the connection is established, suspended, disconnected, waiting, failed or more. These are explained in greater detail in the MSDN article on the Connection Manager Status Constants.

Example:
status of network connection "My Wifi" - Returns a string containing the current network connection status, such as: 'Connected'.
WM
type of <wince network connection detail>Returns the type of the specified WinCE network connection. This is a string indicating a cellular, NIC, Bluetooth, Unimodem, VPN, Proxy or PC connection. These are explained in greater detail in the MSDN article on the Connection Manager Connection Type Constants.

Example:
type of network connection "My Wifi" - Returns a string, such as 'Wifi', indicating the network type.
WM
status of <base_battery>Returns a string corresponding to the current status of the battery. This is one of the following: Charging, High, Low, Critical, No battery or Unknown. Base battery is an abstract type that can refer to either the main "battery" or the "backup battery".

Example:
status of battery - Returns a string indicating the current battery status, such as: 'High'. A similar string applies to the backup battery as well.
WM
ac of <battery>Returns a string detailing the AC power status of the specified Windows Mobile device battery. This can include offline, online or backup. For more information, see the MSDN article on SYSTEM_POWER_STATUS_EX.

Example:
ac of battery - Returns a string such as "Online".

Example:
ac of backup battery - Returns a string such as "Online".
WM
chemistry of <battery>This Inspector returns a string describing the type of chemistry used by the specified Windows Mobile battery. It can include alkaline, nicad, lithium and others. For details, see the MSDN article on SYSTEM_POWER_STATUS_EX2.

Example:
chemistry of battery - Returns a sting such as: Lithium-ion. These strings are also used to describe the backup battery.
WM
altitude of <gps>Returns a string containing the altitude (in meters) of the Windows Mobile device, as determined by the onboard GPS.

Example:
altitude of gps - Returns a string such as "150.000".
WM
full status of <gps>Returns a string containing the full status of the Windows Mobile device, as determined by the onboard GPS. It is a concatenation of all the inspectable items, with the general form 'feature: {value} units', each separated by a space. The full string looks like 'Name: {name} Status: {ON/OFF} Last sample time: {sample time} Latitude: {latitude} degrees Longitude: {longitude} degrees Heading: {heading} degrees Speed: {speed} knots Altitude: {altitude} m.'.

Example:
full status of gps - Returns a string of the form: 'Name: QualComm GpsOne Card, version 0.0 Status: ON Last sample time: Mon, 13 Jul 2009 12:50:05 -0800 Latitude: 32.99205 degrees Longitude: -117.05468 degrees Heading: Not available Speed: 0.0000 knots Altitude: 150.000 m'.
WM
heading of <gps>Returns a string containing the heading in degrees (a heading of zero is true north) of the Windows Mobile device, as determined by the onboard GPS.

Example:
heading of gps - Returns a string containing the heading of the mobile device in degrees, such as '90' for due east.
WM
latitude of <gps>Returns a string containing the latitude (in degrees) of the Windows Mobile device, as determined by the onboard GPS. Positive numbers indicate the northern latitudes.

Example:
latitude of gps - Returns a string containing latitude of the Win Mobile device, as determined by the GPS, such as '32.99205'.
WM
longitude of <gps>Returns a string containing the longitude (in degrees) of the Windows Mobile device, as determined by the onboard GPS. Positive numbers indicate east longitudes.

Example:
longitude of gps - Returns a string representing the current longitude of the Windows Mobile device, as indicated by the GPS, such as '-117.05468'.
WM
name of <gps>Returns a string containing the human-readable name of the embedded GPS of the Windows Mobile device. It might, for example, be something like 'Acme GPS Card, version 3.4.'.

Example:
name of gps - Returns a string containing the model name of the GPS, such as 'QualComm GpsOne Card, version 0.0'.
WM
speed of <gps>Returns a string containing the speed (in knots) of the Windows Mobile device, as determined by the onboard GPS.

Example:
speed of gps - Returns a string indicating the speed of the device in knots, such as: '43.3420'.
WM
action script of <bes action>Returns the script behind the specified action as a string.Win
action script type of <bes action>Returns the MIME type of the specified action as a string.Win
applicability relevance of <bes action>Returns the relevance statement as a string. This string is included in the targeting relevance expression but is maintained separately because it comes from the relevance of the original analysis fixlet.Win
constrain by property name of <bes action>Returns the 'constrain by property name' setting, one of the property constraints of the action.Win
constrain by property relation of <bes action>Returns the 'constrain by property relation' setting, one of the property constraints of the action.Win
constrain by property value of <bes action>Returns the 'constrain by property value' setting, one of the property constraints of the action.Win
custom success relevance of <bes action>Returns the custom relevance expression for this action, if it exists.Win
database name of <bes action>In a Web Reports context, this Inspector returns the name (as a string) of the database containing the specified BES Action.Win
link href of <bes action>Returns a <string> that can be embedded into an <A> tag that, when clicked, will open the given action's document (in the BES Console) or description page (in Web Reports). Note that link href returns a normal string, not an HTML string.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open action " & id of it as string) of bes actions - Creates clickable links listing all the current BES Actions, formated with a descriptive prompt and an embedded link, such as:Click here to open action 123456.
Win
message text of <bes action>Returns the value of the message text flag, one of the settings that control the pre-action user interface.Win
message title of <bes action>Returns the value of the message title flag, one of the settings that control the pre-action user interface.Win
name of <bes action>Returns the name of the specified BES Action.Win
offer category of <bes action>Returns the user-defined offer category of the specified bes action.Win
parameter <string> of <bes action>Some Fixlets allow the Console Operator to customize the Action. When they are triggered, the BES Console displays a dialog prompting the user for certain Action parameters. For a given Action, this Inspector returns value of the parameter specified by <string>.

Example:
parameter "action issue date" of action - This Inspector returns the date the action was issued, a parameter added to each action by the BigFix Console.
Win
postaction message text of <bes action>Returns the value of the message text flag, one of the settings that control the post-action user interface.Win
postaction message title of <bes action>Returns the value of the message title flag, one of the settings that control the post-action user interface.Win
running message text of <bes action>Returns the value of the running message text, one of the user interfaces that is displayed while the action is running.Win
running message title of <bes action>Returns the value of the running message title, one of the user interfaces that is displayed while the action is running.Win
selected groups string of <bes action>If the specified action is targeted by property, then this returns a string that contains a tree representation of the items that were selected.Win
source relevance of <bes action>Returns the original relevance expression for this action.Win
state of <bes action>Returns the current state of the specified action as a string. It should be one of the following:OpenStoppedExpired.Win
targeted list of <bes action>If the specified action is targeted by list, then this returns the relevant BES computer names, concatenated into a single string.Win
targeted name of <bes action>If the specified action is targeted by list, then this returns the relevant BES computer names as an iterated list with one string for each name.Win
targeting method of <bes action>Returns one of the strings "By Property", "By Computer ID", "By List", or "Untargeted".Win
targeting relevance of <bes action>Returns the relevance string that is being used to target the action.Win
<bes action status> as stringCasts an action status as a string.Win
name of <bes action parameter>Returns the name of the specified Action parameter.Win
value of <bes action parameter>Returns the value associated with the specified Action parameter.Win
detailed status of <bes action result>Returns a string describing the detailed status of the specified action result on this computer.

Example:
detailed statuses of results of (bes action whose (id of it is 1234)) - Returns a detailed report on the BES Action result for each computer reporting on the specified Action.
Win
agent type of <bes computer>Win:8.2
agent version of <bes computer>Win:8.2
cpu of <bes computer>Returns the result of the 'CPU' Property for the specified computer.Win
database name of <bes computer>In a Web Reports context, this Inspector returns the name (as a string) of the database containing the specified BES computer.Win
device type of <bes computer>Win:8.2
hostname of <bes computer>Returns the result of the 'DNS Name' Property for the specified computer.Win
license type of <bes computer>Returns the license type of the specified BES Client. This is a result of a reserved property that assigns computers to a license type such as workstation, windows server, or non-windows server.Win:8.0
link href of <bes computer>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes computer>). Note that link href returns a string, not an HTML string.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open computer " & id of it as string) of bes computers - Returns an html string such as 'Click here to open computer 89201' message that, when clicked, will open the corresponding BES computer document.
Win
name of <bes computer>Returns the value of the specified 'Computer Name' property for the specified BES computer.Win
operating system of <bes computer>Returns the result of the 'OS' Property for the specified computer.Win
relay hostname of <bes computer>Returns the result of the 'Relay Name of Client' property for the specified computer.Win
relay selection method of <bes computer>Returns the result of the 'BES Relay Selection Method' property for the specified computer.Win
relay server of <bes computer>Returns the result of the 'Relay' property of the specified computer.Win
root server of <bes computer>Returns the result of the 'BES Root Server' property of the specified computer.Win
name of <bes computer group>Returns the name corresponding to the specified BES Computer Group.Win
name of <bes client setting>Returns the name of the specified BES client setting.Win
scope of <bes client setting>Depending on the scope of the specified Client setting, returns 'Local' or a site URL.Win
value of <bes client setting>Returns the value associated with the specified BES Client setting.Win
category of <bes fixlet>Returns the category of the given Fixlet message as a string value, such as "Security Hotfix", "Service Pack", "Upgrade", and others.Win
charset of <bes fixlet>Returns the character set to be used when displaying the body or text of the specified Fixlet message.Win
components xml of <bes fixlet>If the specified Fixlet message is a baseline, then this Inspector returned the XML representation of the baseline components. Use component groups of <bes fixlet> instead.Win
cve id list of <bes fixlet>Returns a string containing the list of CVE (Common Vulnerabilities and Exposures) ID numbers associated with the specified Fixlet message.Win
digest file name of <bes fixlet>Returns the file name of the .fxf file that contains this Fixlet message, or the empty string if the Fixlet message does not come from a digest file (i.e., it is a custom Fixlet).Win
display category of <bes fixlet>Returns the category of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display name of <bes fixlet>Returns the name of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display source id of <bes fixlet>Returns the source ID of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display source of <bes fixlet>Returns the source of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display source severity of <bes fixlet>Returns the source severity of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
link href of <bes fixlet>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes fixlet>). Note that link href returns a normal string, not an HTML string.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open fixlet " & id of it as string) of bes fixlets - Returns an html string such as 'Click here to open fixlet 12345' message that, when clicked, will open the corresponding BES Fixlet document.
Win
mime field <string> of <bes fixlet>External fixlet authors can add custom fields to their Fixlets. This Inspector returns the mime field labeled by <string> from the specified Fixlet.

Example:
(id of it, mime fields "x-fixlet-sans" of it) of bes fixlets - Returns a list of the Fixlet IDs and the values of the mime SANS fields (if they exist) of each.
Win
name of <bes fixlet>Returns the name of the specified BES Fixlet.Win
relevance clause of <bes fixlet>Iterates over all the individual relevances clauses in a Fixlet. The related Inspector 'relevance of <bes fixlet>' returns a single clause that ANDs together all the individual clauses.Win:8.0
relevance of <bes fixlet>Returns the relevance expression used to determine if the specified Fixlet message is applicable on a client computer.Win
sans id list of <bes fixlet>Returns a string containing the list of SANS (SysAdmin, Audit, Network, Security) ID numbers associated with the specified Fixlet message.Win
source id of <bes fixlet>Returns the source ID of the given Fixlet message as a string value.Win
source of <bes fixlet>Returns the source of the given Fixlet message as a string value.Win
source severity of <bes fixlet>Returns the source severity of the given Fixlet message as a string value.

Example:
names of bes fixlets whose (source severity of it is "Critical") - Returns a list of the names of the critical Fixlets. Note that the quoted severity (in this case "Critical") is case-sensitive.
Win
type of <bes fixlet>Returns the type of the specified Fixlet message, which can have values such as "Fixlet", "Task", "Analysis", "ComputerGroup" or "Baseline".Win
wizard link of <bes fixlet>If the specified Fixlet message was created with a Wizard then this Inspector returns the HTML string representing the link of that Wizard.Note: This is a Console-only Inspector.Win
wizard name of <bes fixlet>If the specified Fixlet message was created with a Wizard then this Inspector returns the HTML string representing the name of that Wizard.Note: This is a Console-only Inspector.Win
content id of <bes fixlet action>Returns the content ID field for the specified Fixlet action.Win
script of <bes fixlet action>Returns the script for the specified Fixlet action.Win
script type of <bes fixlet action>Returns the MIME type of the specified Fixlet action.Win
name of <bes activation>Returns the name of the specified BES activation as a string.Win
name of <bes baseline component>Returns the name of the specified BES Baseline component.Win
relevance of <bes baseline component>Returns the relevance expression used to determine if the specified BES Baseline component is applicable on a client computer.Win
name of <bes baseline component group>Returns the name(s) of the specified BES Baseline component group(s).

Example:
names of component groups of bes fixlets whose (baseline flag of it) - Returns a list of all the component group names that include Fixlets. Default component group names are not returned.
Win
text of <bes comment>Returns the text of the specified BES Comment.Win
category of <bes property>Returns the optional category created for the specified BES property.Win
definition of <bes property>Returns the relevance expression which defines the specified property.Win
display category of <bes property>Returns the category of the specified BES property. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display name of <bes property>Returns the name of the specified BES property. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display simple name of <bes property>Returns the simple name of the specified BES property. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
name of <bes property>Returns the name of the specified BES property. This name is not guaranteed to be unique.Win
simple name of <bes property>Returns the non-category portion of the property name.Win
source name of <bes property>Returns the name of the property as specified by the analysis that defines it. This name is not necessarily the same as the name of the property.Win
error message of <bes property result>If the specified BES property result is an error, this Inspector returns the error message.Win
value of <bes property result>Returns a list of the <string> values reported by this computer for the specified property result.Win
database name of <bes server>Returns the database name (as a <string>) corresponding to the specified BES Server.Win
url of <bes server>Returns the URL of the specified BES Server, providing access to any files hosted on that server.Win
link href of <bes user>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes user>). Note that link href returns a normal string, not an HTML string.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open user " & name of it as string) of bes users - Returns an html string such as 'Click here to open user John' message that, when clicked, will open the corresponding BES user document.
Win
masthead operator name of <bes user>Win:8.2
name of <bes user>Returns the name of the specified BES user (database login name).Win
name of <bes filter>Returns the name of the specified BES filter.Win
link href of <bes unmanagedasset>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes unmanaged asset>). Note that link href returns a normal string, not an HTML string.Win
source of <bes unmanagedasset>Returns the source of the specified Unmanaged Asset as a string value.Win
name of <bes unmanagedasset field>Returns the name of the specified BES unmanaged asset field.Win
value of <bes unmanagedasset field>Returns the value (as a <string>) of the specified BES Unmanaged Asset field.Win
description of <bes site>For a custom site, this is the description of the site that was specified by the creator. For External, Master or Operator sites, the description does not exist.Win
display name of <bes site>Beginning with version 7.1, a custom site can specify a display name that's different from the site name in the masthead. This inspector returns the display name; for the masthead name, use name of <bes site>.

Example:
display name of bes site whose (name of it = "Enterprise Security") - Returns "Patches for Windows.".
Win
name of <bes site>Returns the name of the specified BES site (undecorated).Win
site level relevance of <bes site>Win:8.2
subscription mode of <bes site>Returns the subscription mode for custom sites and external sites. The subscription mode is one of the following:All: all computers are subscribedNone: no computers are subscribedAdHoc: computers are subscribed via ad-hoc custom site subscription actionsCustom: computers are subscribed via a list of conditions.Win:8.0
tag of <bes site>The site tag is used as an identifier for sites and is used to build the site's URL.Win:8.0
url of <bes site>Returns the gather URL for a given BES site. For example, the gather URL for BES Support is http://sync.bigfix.com/cgi-bin/bfgather/bessupport.Win:8.0
charset of <bes wizard>Returns the charset that should be used when displaying the specified Wizard.Win
dashboard id of <bes wizard>Returns an ID that can be used by Dashboards/Wizards to unambiguously identify stored variables.Win
database name of <bes wizard>Returns the name (as a string) of the database containing the specified BES Wizard.Win
default page name of <bes wizard>Returns the name of the first page to display when launching the specified Wizard.Win
display name of <bes wizard>Returns the name of the specified BES Wizard as translated into the current language.Win:8.0
link href of <bes wizard>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes wizard>). Notice that link href returns a normal string, not an HTML string.Note: This is a Console-only Inspector.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open wizard " & name of it as string) of bes wizards - Returns an html string such as 'Click here to open wizard Windows Registry Wizard' that, when clicked, will open the corresponding Wizard.
Win
menu path of <bes wizard>Returns the path of the menu containing the menu item that launches the specified Wizard.Win
name of <bes wizard>Returns the name of the specified BES Wizard.Note: This is a Console-only Inspector.Win
navbar name of <bes wizard>Returns the name of the specified BES Wizard as listed in the Navigation Bar.Win
private variable <string> of <bes wizard>Returns a string containing the value of the named private variable for the given BES Wizard.Win
shared variable <string> of <bes wizard>Returns a string containing the value of the named public or shared variable for the given BES Wizard.Win
url of <bes wizard>Returns the URL of the specified Wizard. For ordinary Wizards, this is of the form "siteid:<id>,<filename>", but for Wizards that were added using the "Debug->Load Wizard..." dialog this is of the form "file:///<fullpath>".Win
name of <bes wizard variable>Returns the name of the specified Wizard variable.Win
value of <bes wizard variable>Returns the value of the given BES Wizard variable.Win
database name of <bes wakeonlan status>Returns the name(s) corresponding to the Database with WoL.

Example:
(database id of it, enabled of it) of bes wakeonlan statuses - Returns a list of database IDs and the WoL status for each, such as:1, True2, False.
Win
database name of <bes deployment option>In the Web Reports environment, this Inspector returns the name of the database containing the specified BES deployment option.Win
name of <bes deployment option>Returns the name of the specified BES deployment option.Win
value of <bes deployment option>Returns the <string> value reported by this computer for the specified BES deployment option(s).Win
display name of <bes domain>Returns the name of the specified BES Domain, as translated into the target language. If you want to get the Japanese name of the specified domain, use this Inspector instead of the 'name' Inspector.Win:8.0
id of <bes domain>Returns a string containing the four letter ID of the specified BES domain.Win:8.0
link href of <bes domain>Returns a hyperlink target that will navigate to the specified BES Domain.Win:8.0
name of <bes domain>The untranslated (typically English) title of the specified BES Domain.Win:8.0
source severity of <fixlet count pair>Returns the severity level corresponding to the given Fixlet count pair.Win
<rate> as stringCasts a rate as a string.Win, Mac
<html> as stringCasts an html string into a string type.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<format> as stringReturns the formatted output as a string type.Win:8.0
<environment variable> as stringCasting the variable as a string yields a string containing the variable name and the value of the variable separated by ' = '.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
name of <environment variable>Returns the name of the variable.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
value of <environment variable>Returns the value of the variable.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<system access control list> as stringConverts the specified system access control list (SACL) into a string value in the Microsoft Security Descriptor String Format.Win
<discretionary access control list> as stringConverts the discretionary system access control list (DACL) into a string value in the Microsoft Security Descriptor String Format.Win
privilege of <security account>Returns a string describing the privileges assigned to the specified security account. For more information, see the MSDN article on LsaEnumerateAccountRights. For a description of the possible constants that can be returned, see the articles on Account Rights Constants and Privilege Constants.Win
<security descriptor> as stringReturns the security descriptor in string format.Win
<security identifier> as stringReturns the security identifier in string format.Win, Mac:8.1
account name of <security identifier>Retrieves the name of the account for this SID and the name of the first domain on which this SID is found.Win
component string of <security identifier>This Windows-specific inspector returns a string formatted using the ConvertSidToStringSid windows API, discussed at: http://msdn2.microsoft.com/en-us/library/aa376399(VS.85).aspx.

Example:
component string of owner of security descriptor of windows folder - Returns a string of the form: S-1-5-32-544.
Win, Mac:8.1
domain name of <security identifier>Returns the domain name of the first domain on which the specified SID is found.Win
name of <audit policy category>Returns the name of the specified audit policy category.Win
guid of <audit policy subcategory>Win:8.2
name of <audit policy subcategory>Returns the name of the specified audit policy subcategory.

Example:
names of subcategories of category whose (name of it is "System") of audit policy - Returns the names of the subcategories of the 'System' audit policy category. These include Security State Change, Security System Extension, System Integrity, Ipsec Driver and Other System Events.
Win
guid of <audit policy information>Win:8.2
fips mode failure message of <cryptography>Returns the error message returned by the cryptographic library if the application (the client, console, or web reports, depending on the context) tried to enter FIPS 140-2 compliant mode and failed.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
encrypt report failure message of <client_cryptography>If the client is not successfully encrypting reports, this Inspector returns the failure message.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sha1 of <x509 certificate>Returns the SHA1 hash of the given certificate, which uniquely identifies it.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
comment of <local group>Returns a string containing a comment associated with the specfied local group (Administrator, Guest, Users).

Example:
comment of local group "Administrators" - Returns the string "Administrators have complete and unrestricted access to the computer/domain".
Win
name of <local group>Returns the name of the local group.

Example:
names of local groups - Returns a list of the local groups, such as Administrators, Guests, Users, and others.
Win
<local group member> as stringCasts a local group member as a string.Win
allowed workstations string of <user>Returns a list of workstations the specified user is allowed to login to. If this string is empty, no restrictions apply.Win:8.1
application parameter string of <user>Returns a string used by Microsoft products to store user configuration information.Win:8.1
comment of <user>Returns the comments associated with this user's account.Win:8.1
domain of <user>Win:8.2
full name of <user>Returns the full name of the specified user.Win:8.1
home directory drive of <user>Returns the name of the drive assigned to the specified user's home directory.Win:8.1
home directory of <user>On a Windows system, this Inspector returns the directory (as a string) where the user files are stored for the specified user. Note: On a Mac, this Inspector has a different interpretation: it returns the dsAttrTypeStandard:NFSHomeDirectory attribute (as a folder) of the specified user.Win:8.1
id of <user>Returns the dsAttrTypeStandard:UniqueID attribute of the specified user.Mac
logon script of <user>Returns the pathname (as a string) of the specified user's logon script.Win:8.1
logon server of <user>Returns the name of the server (as a string) to which logon requests are sent for the specified user's account.Win:8.1
name of <user>Returns the name of all the specified user, whether logged in or not.

Example:
names of users - Returns a list of all the users.
Win:8.1, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
primary group id of <user>On a Mac, this Inspector returns the dsAttrTypeStandard:PrimaryGroupID attribute for the specified user.Note: On a Windows computer, this Inspector returns the gid as an integer, not a string.Mac
profile folder of <user>Returns the pathname of the folder which contains the specified user's profile.Win:8.1
tty of <user>Returns the tty of the user.Lin, Sol, HPUX, AIX, Ubu:8.1
user comment of <user>Returns the user comments of the specified user.Win:8.1
name of <logged on user>If Terminal Services is available and enabled under NT4/2000/2003/XP/Vista, this Inspector returns the result of WTSQuerySessionInformation with WTSUserName. With Terminal Services disabled, it examines the ACLs on the security descriptor of the "winsta0" window station. Under Windows 9x, returns the "Current User" of "SYSTEM\CurrentControlSet\Control" if it exists. Otherwise returns No Such Object.Win, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, WM, Ubu:8.2
session id of <logged on user>Returns the session id, which uniquely identifies a logged on user session. A logged-on user is a subclass of a user, and adding the session id uniquely identifies the session.Mac
tty of <logged on user>Returns the name of the connection the user is on. Result is platform specific. Examples are: "Console", "RDP-Tcp#0", "pts/1", ":0"Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
<user attribute> as stringReturns a list of user attributes. These can be inspected for value and key, but this Inspector concatenates them so the cast yields a string of the form "key: value". These attributes are gathered from the LocalHost node of Apple's OpenDirectory system (much like ActiveDirectory). For more information, see the Apple developer site.

Example:
attribute "dsAttrTypeStandard:UniqueID" of user "fizzle" - Returns 501.
Mac
key of <user attribute>Returns the key names of the specified user attribute, as specified by the LocalHost node of Apple's OpenDirectory system.

Example:
keys of attributes of user "fizzle" - Returns the key names of the specified attribute, such as: dsAttrTypeStandard:RecordName, dsAttrTypeStandard:UniqueID, dsAttrTypeStandard:NFSHomeDirectory.
Mac
value of <user attribute>Returns the value of the specified user attribute, as specified by the LocalHost node of Apple's OpenDirectory system.Mac
parameter <string> of <action>Returns the value of parameter <string> for the active Action. Parameters only live as long as the action is active. Among the inspectable parameters is the 'action issue date' that is added to each Action by the BigFix Console at issue time.

Example:
parameter "action issue date" of action - This Inspector returns the date the action was issued, a parameter added to each action by the BigFix Console.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
status of <action>Returns one of the following strings: Running = when the action is currently active. Executed = no longer relevant and action has completed. Not Relevant = action was not relevant. Waiting = action is relevant, but waiting to run. Not Executed = action is relevant, unconstrained, but has not yet started. Failed = action is relevant, unconstrained, has completed, but is still relevant.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<tcp state> as stringCast a <tcp state> to a string representationUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
encryption of <wifi>Returns a string of the encryption type of the WiFi connection. eg: "WEP", "WPA2-PSK"Win:9.0
ssid of <wifi>Returns a string of the SSID of the WiFi connectionWin:9.0
family name of <network interface>Returns the name of the interface family. There are about 35 of these, but the most common is AF_INET, or normal IP interface. AF_LINK is used for wifi devices and AF_INET6 is for IP v6 addresses. There are specific inspectors for AF_INET (ip interface) and AF_LINK (link interface). The family name of inspector returns this type as a string corresponding to the #define value in the header file.Mac
name of <network interface>Returns the name of the network interface object.Mac
cidr address of <network ip interface>Returns the Classless Inter-Domain Routing address for the specified network ip interface as a string type.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
cidr string of <network ip interface>Returns the Classless Inter-Domain Routing value for the specified network ip interface as a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
mac address of <network ip interface>Returns the MAC address (AKA hardware address) of the network ip interface object. The mac address is formatted as a string of lower case hex digits separated by '-'.

Example:
mac address whose (it = "00-61-b1-d1-7d-29") of ip interfaces of network - Returns the mac address of the specified network ip interface object.
Lin, Sol, HPUX, AIX, Mac:8.0, Ubu:8.1
name of <network ip interface>Returns the name of the network ip interface object. Typical names are lan0, lo0. Virtual interfaces are usually of the form lan0:2.Lin, Sol, HPUX, AIX, Mac:8.0, Ubu:8.1
mac address of <network link interface>Returns the MAC address of the specified network link interface.

Example:
mac addresses of link interfaces of network - Returns a list of the MAC addresses of the network link interfaces, for example, 00-14-c8-3a-82-11, 00-16-bc-72-2c-57, 00-14-e4-26-fe-4c-14-37, etcetera.

Example:
mac address of link interface (whose name of it is "fw0") of network - Returns the MAC address of the specified network link interface.
Mac
comment of <network share>Returns a string specifying an optional comment about the shared resource.Win
name of <network share>Returns a string specifying the name of the specified shared resource.Win
password of <network share>A string that specifies the share's password (when the server is running with share-level security). Note that the Windows Server 2003 family, Windows XP, Windows 2000, and Windows NT do not support share-level security.Win
path of <network share>A string containing the local path for the shared resource.Win
cidr address of <network address list>Returns the CIDR address of the address list as a string type, for example, 192.168.0.0/16 (IPv4) or 2001:db8::/32 (IPv6).Win:8.0
cidr string of <network address list>Returns the Classless Inter-Domain Routing value for the specified network address list as a string value.Win, WM
cidr address of <network adapter>Returns the CIDR address of the specified network adapter as a string type, for example, 192.168.0.0/16 (IPv4) or 2001:db8::/32 (IPv6).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
cidr string of <network adapter>Returns the Classless Inter-Domain Routing value for the specified network adapter as a string value.Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, WM, Ubu:8.1
description of <network adapter>Returns the description of the network adapter.Win, WM
dns suffix of <network adapter>Returns the Domain Name System (DNS) suffix associated with the specified adapter.Win, WM
friendly name of <network adapter>Returns a user-friendly name for the adapter, for example "Local Area Connection 1".Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM, Ubu:8.1
mac address of <network adapter>Returns the mac address of the network adapter.Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, WM, Ubu:8.1
name of <network adapter>Returns the name of the network adapter.Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, WM, Ubu:8.1
cidr address of <network adapter interface>Returns the CIDR address of the specified interface as a string type, for example, 192.168.0.0/16 (IPv4) or 2001:db8::/32 (IPv6).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
cidr string of <network adapter interface>A cidr string (see CIDR_notation at Wikipedia) is a string representation of a cidr address. It looks like an ip address followed by a slash and then the number of leading non-zero bits of the routing prefix. For example, 192.168.0.0/16 for IPv4, and 2001:db8::/32 for IPv6.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
mac address of <network adapter interface>Returns the MAC address of the specified network adapter interface as a string type.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
device name of <connection>Returns the name of the device associated with the specified connection.Win
guid of <connection>Returns the globally-unique identifier (GUID) for the specified connection.Win
name of <connection>Returns the name of the specified connection.Win
<ip version> as stringConverts an IP version to a string.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4 address> as stringConverts the ipv4 address to a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as compressed stringSimilar to casting as a string, but with double colons used to represent multiple zero 16-bit parts (RFC 4291 section 2.2, item 2).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as compressed string with ipv4Similar to casting as a string, but with both colon-compression and standard IPv4 representation for the low 32-bits.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as compressed string with ipv4 with zone indexSimilar to casting as a string, but with both colon-compression and standard IPv4 representation for the low 32-bits as well as any zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv6 address> as compressed string with zone indexSimilar to casting as a string, but with both colon-compression and a zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv6 address> as stringReturns a string representation of the IPv6 address in the form x:x:x:x:x:x:x:x, where each x represents one to four hexadecimal digits of the eight 16-bit address fields. Leading zeros in an individual field are omitted. See RFC 4291 section 2.2, item 1.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as string with ipv4Similar to casting as a string, but with the lowest 32 bits of the address in the standard IPv4 representation (RFC 4291 section 2.2, item 3).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as string with ipv4 with zone indexSimilar to casting as a string, but with standard IPv4 representation for the low 32-bits as well as any zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv6 address> as string with leading zerosSimilar to casting as a string, but leading zeros in individual fields are preserved.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as string with leading zeros with zone indexConverts an IPv6 address into a string with all fields packed with leading zeroes as well as a terminating zone index, if any.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv6 address> as string with zone indexConverts an IPv6 address into a string with a terminating slash-delimited zone index, if any.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as compressed stringCompresses the IP address, using double colons to stand in for repeated zeroes in the address.

Example:
("0:0:0:0:0:ffff:c0a8:16a" as ipv4or6 address) as compressed string - Returns "::ffff:c0a8:16a", a compressed string with a double colon standing in for leading zeroes.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as compressed string with ipv4Similar to casting to a string, but with both colon-compression and standard IPv4 representation for the low 32-bits.

Example:
("0:0:0:0:0:ffff:c0a8:16a" as ipv4or6 address) as compressed string with ipv4 - Returns "::ffff:192.168.1.106", a compressed string (leading zeroes collapsed to ::) with a four-byte IPv4 address as the lower 32 bits.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as compressed string with ipv4 with zone indexCreates a compressed string (replacing multiple zeroes with double colons) with the lower 32 bits in IPv4 format. It includes the zone index (on Windows, typically a number) following a percent sign (%).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as compressed string with zone indexCreates a compressed string (replacing multiple zeroes with double colons) and includes the zone index (on Windows, typically a number) following a percent sign (%).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as stringCasts an IP address (v4 or 6) as a string type.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with ipv4Converts an address to a string with the lower 32 bits in IPv4 format.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with ipv4 with zone indexConverts an address to a string with the lower 32 bits in IPv4 format as well as any zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with leading zerosConverts an IP address into a string with all fields packed with leading zeroes.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with leading zeros with zone indexConverts an IP address into a string with all fields packed with leading zeroes, as well as any zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with zone indexConverts an IP address into a string with a zone index, if any.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
interface of <ipv4 route>Returns a string containing the name of the interface the route goes through.Lin:8.2, Sol:8.2, Ubu:8.2
name of <firewall authorized application>Returns the contents of the Friendly Name property for the specified application.Win
process image file name of <firewall authorized application>Returns the contents of the ProcessImageFileName property for the specified application.Win
remote addresses of <firewall authorized application>Returns the contents of the RemoteAddresses property for the specified application. This property accesses a set of remote addresses that an application can use to listen for traffic.Win
excluded interface of <firewall profile>Gets the value of the ExcludedInterfaces property from the specified firewall profile. This property contains the list of interfaces excluded from a the profile's firewall rules. For more information, see the MSDN Library entry for INetFwPolicy2.Win
<firewall profile type> as stringWin:8.2
name of <firewall open port>Returns the Name property of the firewall open port.Win
remote addresses of <firewall open port>Returns the RemoteAddresses property of the firewall open port.Win
name of <firewall service>Returns the friendly name of the firewall service.Win
remote addresses of <firewall service>Returns the contents of the RemoteAddresses property for the specified firewall service.Win
application name of <firewall rule>Retrieves the application name property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
description of <firewall rule>Retrieves the Description property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
grouping of <firewall rule>Retrieves the Grouping property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
icmp types_and_codes string of <firewall rule>Retrieves the IcmpTypesAndCodes property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
interface of <firewall rule>Retrieves the Interfaces property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
interface types string of <firewall rule>Retrieves the Interface types property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
local addresses string of <firewall rule>Retrieves the Interfaces property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
local ports string of <firewall rule>Retrieves the LocalPorts property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
name of <firewall rule>Retrieves the Name property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
remote addresses string of <firewall rule>Retrieves the RemoteAddresses property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
remote ports string of <firewall rule>Retrieves the RemotePorts property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
service name of <firewall rule>Retrieves the ServiceName property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
name of <port mapping>Returns the name of the specified port mapping.Win
protocol of <port mapping>Returns a string like "tcp" or "udp", corresponding to the protocol of the specified port mapping.Win
target name of <port mapping>Returns the target name of the specified port mapping.Win
<package> as stringCreates a string containing the package's name, version and release.

Example:
package "apache" of rpm as string - Returns a string with information about the package, such as "apache-1.3.23-88".
Lin, AIX:8.2
architecture of <package>The architecture represents the CPU type that the RPM Package was designed to be used on. Typical values are i386, i686, or x86_64, but packages can be created with archtectures like 'noarch' or have no architecture specified at all.

Example:
architecture of package "BESAgent" of rpm - On a SuSE Linux Enterprise Server 9.0, 64 bit, this will return x86_64, while on a Fedora Core 3, 32 bit, it will return i386.
Lin, AIX:8.2
name of <package>Returns the name of the given RPM package.Lin, AIX:8.2
unique name of <package>Returns the unique values of a given list of <package> types, removing duplicates and sorting by value.Lin:8.0, AIX:8.2
<capability> as stringCreates a string containing the capability's name, relation and version.

Example:
capability "libxml2 >= 2.4.7" - Casts the capability as a string, returning "libxml2 >= 2.4.7".
Lin, AIX:8.2
name of <capability>Returns the name of this capability object.Lin, AIX:8.2
relation of <capability>If this capability object has version information, the relation is returned.

Example:
relation of capability "sh <= 4.1" - Returns "<=", the "less than or equal" relation.
Lin, AIX:8.2
version of <capability>If this capability object has version information, the version is returned.

Example:
version of capability "sh <= 4.1" - Returns "4.1", the version of the specified capability.
Lin, AIX:8.2
<rpm package release> as stringCasts an RPM Package release object as a string type.Lin:8.0, AIX:8.2
<rpm package version> as stringCasts an RPM package version as a string type.Lin:8.0, AIX:8.2
<rpm package version record> as stringCasts an RPM package version record as a string type.Lin:8.0, AIX:8.2
<short rpm package version record> as stringCasts a short RPM Package version record as a string type.Lin:8.0, AIX:8.2
patch id <string> of <pkgdb>Returns the specified patch id string from the package database. Typically used for existence tests.

Example:
exists patch id "123456-01 345678-23" of pkgdb - Returns TRUE if these patch ids exist in the package database.

Example:
exists patch id whose (it contains "123456-01") of pkgdb - Returns TRUE if the specified patch id exists in the package database.
Sol
patch id of <pkgdb>Returns a space-delimited list of patch ids from the specified package database.

Example:
patch id of pkgdb contains "123456" - Returns TRUE if the designated patch ID exists in the package database.
Sol
<pkginfo> as stringConverts a pkginfo object into a string.Sol
arch of <pkginfo>Returns a string representing the architecture of the package specified by the pkginfo object.Sol
category of <pkginfo>Returns a string representing the category of the package specified by pkginfo.Sol
name of <pkginfo>Returns the name of the package from the specified pkginfo object.Sol
param <string> of <pkginfo>Returns the value of the named parameter (specified by <string>) from the pkginfo object.

Example:
param "INSTDATE" of pkginfo "SPROhtws" of pkgdb - Returns the install date as a string like "Jul 24 2003 09:45".
Sol
patch id <string> of <pkginfo>Returns the specified patch id string from the specified pkginfo of the package database. Typically used for existence tests.

Example:
exists patch id "123456-01" of pkginfo "SUNWrdm" of pkgdb - Returns TRUE if the designated patch ID exists in the specified pkginfo of the package database.
Sol
patch id of <pkginfo>Returns a space delimited list of patch ids, for example: "123456-01 123456-02 200213-23 501234-02". This is the same list available from the PATCHLIST parameter of the pkginfo.Sol
pkginst of <pkginfo>Returns a short string used as an abbreviation for the package name given by the pkginfo object. Typically contains a vendor symbol and an ID, like "CSCOh007".Sol
vendor of <pkginfo>Returns a string containing the name of the package vendor. This is the same as the VENDOR parameter of the pkginfo.Sol
version of <pkginfo>Returns a version number for the specified pkginfo object. Not to be confused with revision numbers of patches. This is the same as the VERSION parameter of the pkginfo.

Example:
version of pkginfo "SPROhtws" of pkgdb - Returns a version string like "8.0,REV=2003.04.02".
Sol
base of <patch>Returns the base number of the given patch, which is a unique identifier for the file, as a string.Sol
greatest revision of <patch>Returns the highest revision of the patch.

Example:
greatest revision of patch "112233" of pkgdb = "12" - Returns TRUE if the highest revision of the specified patch is equal to 12.
Sol
least revision of <patch>Returns the lowest revision of the patch.

Example:
least revision of patch "112233" of pkgdb = "05" - Returns TRUE if the lowest revision of the specified patch is equal to 05.
Sol
revision <string> of <patch>Returns the specified revision string from the given patch. Typically used for existence tests.

Example:
exists revision "02" of patch "123456" of pkginfo "SUNWrdm" of pkgdb - Returns TRUE if the specified revision of the given patch in the given pkginfo exists in the package database.

Example:
exists patch whose (revision of it < "3") of pkgdb - Returns TRUE if there is a patch in the package database with a revision number less than 3.
Sol
revision of <patch>Returns an additional revision number which modifies the base of the patch.Sol
<product> as stringBrief text string identifying a product including the tag and version.

Example:
product "BESAgent" of software depot as string - Returns the full name of the product, such as "BESAgent 4.0.3.7".
HPUX, AIX
name of <product>Returns the name of the specified product.AIX
revision of <product>Version identifier of installed software product.

Example:
revision of product "OS-Core" of software depot - Returns a string such as "B.11.00".
HPUX
tag of <product>Short identifying name of installed software product. Tag is used as identifier in named product accessor.

Example:
tag of product whose (vendor of it = "BigFix") of software depot - Returns a string such as "BESAgent 4.0.3.7".
HPUX
title of <product>Long identifying name of installed software product.

Example:
title of product "OS-Core" of software depot - Returns a string such as "Core Operating System".
HPUX
vendor of <product>Text identifying the vendor of the installed software product.

Example:
vendor of product "BESAgent" of software depot - Returns a string such as "BigFix".
HPUX
<debian base package> as stringConverts a Debian base package into a string.Ubu:8.1
name of <debian base package>Returns the name of the specified debian base package as a string.Ubu:8.1
<debian package upstream version> as stringConverts a Debian package upstream_version into a string.Ubu:8.1
<debian package version epoch> as stringConverts a Debian package version 'epoch' into a string.Ubu:8.1
<debian package version revision> as stringConverts a Debian package version_revision into a string.Ubu:8.1
<debian package version> as stringConverts a Debian package version (including epoch, upstream_version and revision) into a string.Ubu:8.1
<debian versioned package> as stringConverts a Debian versioned package into a string.Ubu:8.1
architecture of <debian versioned package>Returns a string representing the architecture (such as i386) of a Debian versioned package.Ubu:8.1
name of <debian versioned package>Strips out the version information and returns the name of the specified debian versioned package as a string.Ubu:8.1
release of <debian versioned package>Returns a string representing the release of the specified Debian versioned package.Ubu:8.1
section of <debian versioned package>Returns a string corresponding to the directory (section) of the FTP site where Debian packages are stored.Ubu:8.1
pkglibversion of <debianpackagecache>Returns a string containing the version of libapt-pkg.Ubu:8.2
<debianpkg dependency> as stringConverts a Debian Pkg dependency into a string.Ubu:8.1
compare_op of <debianpkg dependency>Returns a string corresponding to the comparison operator of the specified Debian Pkg dependency.Ubu:8.1
type of <debianpkg dependency>Returns a string corresponding to the relationship this package has with other Debian packages. This string might be one of the following:DependsReplacesConflictsPreDependsRecommends.Ubu:8.1
<debianpkg reverse dependencies> as stringConverts Debian Pkg reverse dependencies into a string.Ubu:8.1
version of <debianpkg reverse dependencies>Returns the Debian package version from the given debianpkg reverse dependency as a string.Ubu:8.1
<debianpkg verfile> as stringConverts a Debian Pkg verfile into a string.Ubu:8.1
<debianpkg version> as stringReturns a string containing the package version in its canonical form.Ubu:8.2
architecture of <debianpkg version>Returns a string representing the architecture (such as i386) of a Debian Pkg version.Ubu:8.1
section of <debianpkg version>Returns a string corresponding to the directory (section) of the FTP site where Debian packages are stored.Ubu:8.1
data of <task definition>Returns the data associated with the task specified by the given definition.Win:8.0
xml of <task definition>Returns the XML-formatted definition of the task associated with the specified task definition.Win:8.0
xml of <task settings>Returns a string containing an XML-formatted version of the specified task settings.Win:8.0
current action of <running task>Returns the currently executing action of the specified running task.Win:8.0
instance guid of <running task>Returns the globally unique identifier corresponding to the specified running task.Win:8.0
name of <running task>Returns the name of the specified running task.Win:8.0
path of <running task>Returns the path associated with the specified running task.Win:8.0
name of <task named value pair>Returns the string name(s) associated with the specified name-value pair(s).Win:8.0
value of <task named value pair>Returns the string value(s) associated with the specified name-value pair(s).Win:8.0
name of <scheduled task>Returns the name of the specified scheduled task.Win:8.0
path of <scheduled task>Returns the path of the specified scheduled task.2.0 interface only.Win:8.0
trigger string of <scheduled task>Returns the triggering string for the specified scheduled task.1.0 interface only.Win:8.0
xml of <scheduled task>Returns a string containing the XML content of the specified scheduled task. 2.0 interface only.Win:8.0
name of <task folder>Returns the name(s) used to identify the folder that contains a task.Win:8.0
path of <task folder>Returns the path(s) to the location of the task folder(s).Win:8.0
display name of <task principal>Returns the name of the principal (as a string) that is displayed in the Task Scheduler UI.Win:8.0
group id of <task principal>Returns the identifier of the user group (as a string) that is required to run the tasks associated with the principal.Win:8.0
id of <task principal>Returns the identifier of the specified task principal as a string type.Win:8.0
user id of <task principal>Returns the user identifier (as a string) required to run the tasks associated with the principal.Win:8.0
author of <task registration info>Returns the author of the scheduled task included in the specified task registration information object.Win:8.0
description of <task registration info>Returns a string containing the description of the scheduled task included in the specified task registration information object.Win:8.0
documentation of <task registration info>Returns a string containing any additional documentation pertaining to the scheduled task included in the specified task registration information object.Win:8.0
source of <task registration info>Returns a string containing the source (component, service application or user) of the scheduled task referred to by the specified task registration information object.Win:8.0
uri of <task registration info>Returns a string containing the URI of the scheduled task referred to by the specified task registration information object.Win:8.0
version of <task registration info>Returns a string containing the version number of the scheduled task included in the specified task registration information object.Win:8.0
xml of <task registration info>Returns a string containing the XML-formatted version of the specified task registration information object.Win:8.0
id of <task action>Returns the user-defined identifier for the specified action.Win:8.0
attachment of <email task action>Returns the array of attachments (as strings) to be sent with the email referenced by the specified email task action.Win:8.0
bcc of <email task action>Returns the email address(es) that you want to Bcc in the email referenced by the specified email task action.Win:8.0
body of <email task action>Returns the body of the email message referenced by the specified email task action.Win:8.0
cc of <email task action>Returns the email address(es) that you want to Bcc in the email referenced by the specified email task action.Win:8.0
from of <email task action>Returns the 'from' email address for the email referenced by the specified email task action.Win:8.0
replyto of <email task action>Returns the email reply address(es) for the email referenced by the specified email task action.Win:8.0
server of <email task action>Returns the name of the server used to send the email referenced by the specified email task action.Win:8.0
subject of <email task action>Returns the subject line for the email referenced by the specified email task action.Win:8.0
to of <email task action>Returns the address(es) for the 'to' line of the email referenced by the specified email task action.Win:8.0
argument string of <exec task action>Returns the arguments associated with the command-line operation referenced by the exec task action.Win:8.0
path of <exec task action>Returns the path to the executable file specified in the task action.Win:8.0
working directory of <exec task action>Returns the the directory containing either the executable file or files used by the executable specified in the task action.Win:8.0
class id of <com handler task action>Returns a string containing the class ID of the specified 'com handler task action', corresponding to a task that activates a COM handler.Win:8.0
data of <com handler task action>Returns a string containing the data of the specified 'com handler task action', corresponding to a task that activates a COM handler.Win:8.0
message body of <show message task action>Returns the message text (as a string) associated with the specified task action. This is the text displayed in the message box.Win:8.0
title of <show message task action>Returns the title text (as a string) associated with the specified task action. This is the title displayed at the top of the message box.Win:8.0
id of <task network settings>Returns a GUID that identifies a network profile.Win:8.0
name of <task network settings>Returns the name of a network profile. The name is used for display purposes.Win:8.0
id of <task trigger>Returns the identifier for the trigger (as a string).Win:8.0
user id of <session state change task trigger>Returns the user identifier (as a string) required to run the tasks associated with the specified session state-change trigger.Win:8.0
subscription of <event task trigger>Returns the XPath query string identifying the trigger event.Win:8.0
user id of <logon task trigger>Returns the user identifier (as a string) required to run the tasks associated with the specified logon trigger.Win:8.0
<power level> as stringConverts a power level into a human-readable string.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<power state> as stringCasts a power state as a string type.Win:8.0, Mac:8.1
<metabase identifier> as stringThis is a Casting Operator that takes a <metabase identifier> type and returns a <string> typeWin
name of <metabase key>Returns the name of the specified metabase key.Win
<metabase type> as stringReturns metabase types as strings:"DWord""String""Binary""ExpandSz""MultiSz".Win
<metabase user type> as stringReturns the metabase user type as a string:"Server""File""WAM""ASP App""(Other)".Win
<metabase value> as stringReturns the string value of the metabase value.Win
<type> as stringA string indicating the type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <type>A string naming the type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<property> as stringA short description of the use of the property.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
plural name of <property>The name of the property, in the plural.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
singular name of <property>The name of the property, in the singular.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
usual name of <property>Returns the usual name of the specified property.

Example:
usual name of property "booleans" - Returns "boolean".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<binary operator> as stringA short description of the use of the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <binary operator>A phrase naming the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
symbol of <binary operator>A phrase or punctuation mark used to invoke the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<unary operator> as stringA short description of the use of the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <unary operator>A phrase naming the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
symbol of <unary operator>A phrase or punctuation mark used to invoke the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<cast> as stringA short description of the use of the cast.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <cast>The phrase used after the keyword "as" in an expression using the cast.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
state of <dummy>A dummy inspector to provide compatibility with other operating systems.Mac

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<string> contains <string><boolean>Returns a boolean TRUE if the first string contains the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<html> & <string><html>Concatenates a string with an HTML file, returning a new HTML file.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<rope> & <string><rope>Concatenates a rope and a string, producing a rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> contains <string><boolean>Returns boolean TRUE if the rope contains the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string><boolean>Returns TRUE if the specified set of strings contains the given string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <html><html>Concatenates a string with an HTML file, returning a new HTML file.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> & <rope><rope>Concatenates a rope and a string, returning a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <string><string>Concatenates two strings, producing a new string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> {cmp} <string><boolean>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <uuid><boolean>Compares a string to a UUID, where {cmp} is one of: <, <=, =.Sol:8.0, Ubu:8.1
<uuid> {cmp} <string><boolean>Compares a string to a UUID, where {cmp} is one of: <, <=, =.Sol:8.0, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
expand environment string of <string><string>

Plural: expand environment strings
Uses the Windows ExpandEnvironmentStrings API to translate a string containing special Windows environment variables. For example, %windir%\my.dll might expand to c:\winnt\my.dll. Win
expand x32 environment string of <string><string>

Plural: expand x32 environment strings
Uses the Windows ExpandEnvironmentStrings API to translate a string containing special Windows environment variables from the 32 bit environment. For example, %windir%\my.dll might expand to c:\Windows\my.dll. Win:9.0
md5 of <string><string>

Plural: md5s
Returns the md5 of the string, hex encoded as a string. Not available in FIPS mode.Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_224 of <string><string>

Plural: sha2_224s
Returns the sha2-224 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_256 of <string><string>

Plural: sha2_256s
Returns the sha2-256 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_384 of <string><string>

Plural: sha2_384s
Returns the sha2-384 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_512 of <string><string>

Plural: sha2_512s
Returns the sha2-512 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
escape of <string><string>

Plural: escapes
Returns a string containing a \\ for every \ character found. Useful for setting registry key values to strings in regset action commands.Win, WM
substring <(integer,integer)> of <string><substring>

Plural: substrings
Returns a substring of the specified string as defined by the start and length. The first integer is the start and the second integer is the length.Win:8.0, Ubu:8.1, Lin:8.0, Mac:8.0, HPUX:8.0, AIX:8.0, Sol:8.0
first match <regular expression> of <string><regular expression match>

Plural: first matches
Creates an object containing the first match to the regular expression in the given stringWin, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> as version<version>Returns a version if the string can be parsed as a version. The first numeric set of characters delimited with period, comma or comma-space is returned.Win, WM, Lin, Mac, HPUX, AIX, Sol, Ubu:8.1
<string> as strverscmp version<strverscmp version>Converts a string to strverscmp version, which is compared to other versions using the OS supplied strverscmp function.Ubu:8.1, Lin
<string> as boolean<boolean>Returns a boolean value for the string. All possible capitalization's of "TRUE" and "FALSE" will convert successfully.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as date<date>Casts a string as a date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as day_of_month<day of month>Casts a string as a day of the month (eg. 28).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as day_of_week<day of week>Casts a string as a day of the week.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as floating point<floating point>Converts the contents of a string into a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
<string> as hexadecimal<string>Converts a string to a hexadecimal number.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as html<html>Casts a string into html.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> as integer<integer>Returns an integer value for the string provided. If the string contains anything but ASCII digits, the conversion will fail. Use numeric value for more liberal parsing rules.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as ipv4or6 address<ipv4or6 address>Converts a string version of an IP address into the flexible ipv4or6 address format.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<string> as ipv6 address<ipv6 address>Converts a string representations of an IPv6 address (with colons and/or dots) as an IPv6 address type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as left trimmed string<string>Trims the leading spaces from a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as local time<time>Returns a local time object from a properly formatted string. See <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as local zoned time_of_day<time of day with time zone>Converts a string to a time of day with local time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as lowercase<string>Returns a lowercase version of the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as month<month>Converts a string into a month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as right trimmed string<string>Trims the trailing spaces from a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as site version list<site version list>Converts a string into a site version list.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as string<string>Returns the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as time<time>Returns a time object from a properly formatted string. See <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as time interval<time interval>Returns a time interval object from a properly formatted string. Expects strings formatted as ddd days, HH:MM:SS.mmmmmm.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as time zone<time zone>Returns a time zone object from a properly formatted string. See <time zone>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as time_of_day<time of day>Converts a string to a time_of_day type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as trimmed string<string>Trims the leading and trailing spaces off of the specified string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as universal time<time>Returns a universal time object from a properly formatted string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as universal zoned time_of_day<time of day with time zone>Converts a string into a universal zoned time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as uppercase<string>Returns an uppercase version of the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as windows display time<time>Returns a Windows display time object from a properly formatted string. See <Time>.Win, WM
<string> as year<year>Converts a string into a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as zoned time_of_day<time of day with time zone>Converts a string into a zoned time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
abbr <string> of <string><html>

Plural: abbrs
Returns an HTML snippet with the specified string enclosed in an <abbr> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
abbr of <string><html>

Plural: abbrs
Returns an HTML snippet containing the specified string enclosed in an <abbr> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
acronym <string> of <string><html>

Plural: acronyms
Returns an HTML snippet with the specified string enclosed in an <acronym> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
acronym of <string><html>

Plural: acronyms
Returns an HTML snippet containing the specified string enclosed in an <acronym> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
address <string> of <string><html>

Plural: addresss
Returns an HTML snippet with the specified string enclosed in an <address> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
address of <string><html>

Plural: addresss
Returns an HTML snippet containing the specified string enclosed in an <address> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
anchor <string> of <string><html>

Plural: anchors
Returns an HTML snippet with the specified string enclosed in an <a> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
anchor of <string><html>

Plural: anchors
Returns an HTML snippet containing the specified string enclosed in an <a> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
b <string> of <string><html>

Plural: bs
Returns an HTML snippet with the specified string enclosed in a <b> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
b of <string><html>

Plural: bs
Returns an HTML snippet containing the specified string enclosed in a <b> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
base <string> of <string><html>

Plural: bases
Returns an HTML snippet with the specified string enclosed in a <base> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
base of <string><html>

Plural: bases
Returns an HTML snippet containing the specified string enclosed in a <base> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
big <string> of <string><html>

Plural: bigs
Returns an HTML snippet with the specified string enclosed in a <big> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
big of <string><html>

Plural: bigs
Returns an HTML snippet containing the specified string enclosed in a <big> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
blockquote <string> of <string><html>

Plural: blockquotes
Returns an HTML snippet with the specified string enclosed in a <blockquote> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
blockquote of <string><html>

Plural: blockquotes
Returns an HTML snippet containing the specified string enclosed in a <blockquote> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
body <string> of <string><html>

Plural: bodys
Returns an HTML snippet with the specified string enclosed in a <body> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
body of <string><html>

Plural: bodys
Returns an HTML snippet containing the specified string enclosed in a <body> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
caption <string> of <string><html>

Plural: captions
Returns an HTML snippet with the specified string enclosed in a <caption> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
caption of <string><html>

Plural: captions
Returns an HTML snippet containing the specified string enclosed in a <caption> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
character <integer> of <string><substring>

Plural: characters
Returns a string of length 1 made by taking the character identified by <integer> from the string. Numbering begins at zero. Example, Character 1 of "HI" is "I".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
character of <string><substring>

Plural: characters
Returns the characters from the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
cite <string> of <string><html>

Plural: cites
Returns an HTML snippet with the specified string enclosed in a <cite> (citation) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
cite of <string><html>

Plural: cites
Returns an HTML snippet containing the specified string enclosed in a <cite> (citation) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
code <string> of <string><html>

Plural: codes
Returns an HTML snippet with the specified string enclosed in a <code> (fixed-width font) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
code of <string><html>

Plural: codes
Returns an HTML snippet containing the specified string enclosed in a <code> (fixed-width font) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
col <string> of <string><html>

Plural: cols
Returns an HTML snippet with the specified string enclosed in a <col> (column) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
col of <string><html>

Plural: cols
Returns an HTML snippet containing the specified string enclosed in a <col> (column) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
colgroup <string> of <string><html>

Plural: colgroups
Returns an HTML snippet with the specified string enclosed in a <colgroup> (column group) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
colgroup of <string><html>

Plural: colgroups
Returns an HTML snippet containing the specified string enclosed in a <colgroup> (column group) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
concatenation <html> of <string><html>

Plural: concatenations
This inspector concatenates the string items in the second argument with a separator defined by the first argument.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
concatenation <string> of <string><string>

Plural: concatenations
This inspector concatenates the string items in the second argument with a separator defined by the string argument.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
concatenation of <string><string>

Plural: concatenations
Combines the supplied strings into a single string, end-to-end.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
dd <string> of <string><html>

Plural: dds
Returns an HTML snippet with the specified string enclosed in a <dd> (definition) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dd of <string><html>

Plural: dds
Returns an HTML snippet containing the specified string enclosed in a <dd> (definition) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
definition list <string> of <string><html>

Plural: definition lists
Returns an HTML snippet with the specified string enclosed in a <dl> (definition) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
definition list of <string><html>

Plural: definition lists
Returns an HTML snippet containing the specified string enclosed in a <dl> (definition) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
del <string> of <string><html>

Plural: dels
Returns an HTML snippet with the specified string enclosed in a <del> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
del of <string><html>

Plural: dels
Returns an HTML snippet containing the specified string enclosed in a <del> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dfn <string> of <string><html>

Plural: dfns
Returns an HTML snippet with the specified string enclosed in a <dfn> (definition) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dfn of <string><html>

Plural: dfns
Returns an HTML snippet containing the specified string enclosed in a <dfn> (definition) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
div <string> of <string><html>

Plural: divs
Returns an HTML snippet with the specified string enclosed in a <div> (division or section) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
div of <string><html>

Plural: divs
Returns an HTML snippet containing the specified string enclosed in a <div> (division or section) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dt <string> of <string><html>

Plural: dts
Returns an HTML snippet with the specified string enclosed in a <dt> (definition) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dt of <string><html>

Plural: dts
Returns an HTML snippet containing the specified string enclosed in a <dt> (definition) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
em <string> of <string><html>

Plural: ems
Emphasize the specified string inside an <em string></em> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
em of <string><html>

Plural: ems
Emphasize the specified string inside an <em></em> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
expand x64 environment string of <string><string>

Plural: expand x64 environment strings
Given an environment string such as %ProgramFiles%, this Inspector expands it to 'C:\Program Files (x86)'. Although similar to 'expand environment string of <string>', this Inspector works on 64-bit Windows systems only. On a 32-bit system, it returns 'No Such Object'.Win:8.1
first <integer> of <string><substring>

Plural: firsts
Returns a substring containing the number of characters specified from the given string. For example, First 5 of "To be or not to be" is "To be".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first <string> of <string><substring>

Plural: firsts
Returns a substring containing the first occurrence of the name provided. See substring.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
h1 <string> of <string><html>

Plural: h1s
Returns an HTML snippet with the specified string enclosed in an <h1> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h1 of <string><html>

Plural: h1s
Returns an HTML snippet containing the specified string enclosed in an <h1> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h2 <string> of <string><html>

Plural: h2s
Returns an HTML snippet with the specified string enclosed in an <h2> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h2 of <string><html>

Plural: h2s
Returns an HTML snippet containing the specified string enclosed in an <h2> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h3 <string> of <string><html>

Plural: h3s
Returns an HTML snippet with the specified string enclosed in an <h3> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h3 of <string><html>

Plural: h3s
Returns an HTML snippet containing the specified string enclosed in an <h3> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h4 <string> of <string><html>

Plural: h4s
Returns an HTML snippet with the specified string enclosed in an <h4> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h4 of <string><html>

Plural: h4s
Returns an HTML snippet containing the specified string enclosed in an <h4> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h5 <string> of <string><html>

Plural: h5s
Returns an HTML snippet with the specified string enclosed in an <h5> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h5 of <string><html>

Plural: h5s
Returns an HTML snippet containing the specified string enclosed in an <h5> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h6 <string> of <string><html>

Plural: h6s
Returns an HTML snippet with the specified string enclosed in an <h6> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h6 of <string><html>

Plural: h6s
Returns an HTML snippet containing the specified string enclosed in an <h6> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
head <string> of <string><html>

Plural: heads
Returns an HTML snippet with the specified string enclosed in a <head> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
head of <string><html>

Plural: heads
Returns an HTML snippet containing the specified string enclosed in a <head> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
html <string> of <string><html>

Plural: htmls
Returns an HTML snippet with the specified string enclosed in a <html> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
html of <string><html>

Plural: htmls
Returns an HTML snippet containing the specified string enclosed in an <html> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
html tag <string> of <string><html>

Plural: html tags
Returns an HTML snippet with the second string enclosed in a tag specified by the first string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ins <string> of <string><html>

Plural: inss
Returns an HTML snippet with the specified string enclosed in a <ins> (insert) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ins of <string><html>

Plural: inss
Returns an HTML snippet containing the specified string enclosed in a <ins> (insert) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
italic <string> of <string><html>

Plural: italics
Returns an HTML snippet with the specified string enclosed in a <i> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
italic of <string><html>

Plural: italics
Returns an HTML snippet containing the specified string enclosed in a <i> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
kbd <string> of <string><html>

Plural: kbds
Returns an HTML snippet with the specified string enclosed in a <kbd> (keyboard entry) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
kbd of <string><html>

Plural: kbds
Returns an HTML snippet containing the specified string enclosed in a <kbd> (keyboard entry) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
last <integer> of <string><substring>

Plural: lasts
Returns a substring containing the number of characters specified. For example, Last 5 of "To be or not to be" is "to be".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last <string> of <string><substring>

Plural: lasts
Returns a substring containing the last occurrence of the name provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <string><integer>

Plural: lengths
Returns the number of characters in the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
li <string> of <string><html>

Plural: lis
Returns an HTML snippet with the specified string enclosed in a <li> (list) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
li of <string><html>

Plural: lis
Returns an HTML snippet containing the specified string enclosed in a <li> (list) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
link <string> of <string><html>

Plural: links
Returns an HTML snippet with the specified string enclosed in a <link> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
link of <string><html>

Plural: links
Returns an HTML snippet containing the specified string enclosed in a <link> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
meta <string> of <string><html>

Plural: metas
Returns an HTML snippet with the specified string enclosed in a <meta> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
meta of <string><html>

Plural: metas
Returns an HTML snippet containing the specified string enclosed in a <meta> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
numeric value of <string><integer>

Plural: numeric values
Returns an integer for the first numeric value in the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
ol <string> of <string><html>

Plural: ols
Creates an ordered list out of <string2> with an optional style specified by <string1>.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ol of <string><html>

Plural: ols
Creates an ordered list out of the <string>.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ordered list <string> of <string><html>

Plural: ordered lists
Returns an HTML snippet with the specified string enclosed in an <ol><li> tag, where the <ol> tag is modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ordered list of <string><html>

Plural: ordered lists
Returns an HTML snippet containing the specified string enclosed in an <ol><li> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
p <string> of <string><html>

Plural: ps
Returns an HTML snippet with the specified string enclosed in an <p> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
p of <string><html>

Plural: ps
Returns an HTML snippet containing the specified string enclosed in an <p> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
position <integer> of <string><string position>

Plural: positions
Returns a string position pointing to the character position specified. The first character is at position 0.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
position of <string><string position>

Plural: positions
Returns the positions of the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pre <string> of <string><html>

Plural: pres
Returns an HTML snippet with the specified string enclosed in an <pre> (preformatted) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
pre of <string><html>

Plural: pres
Returns an HTML snippet containing the specified string enclosed in an <pre> (preformatted) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
q <string> of <string><html>

Plural: qs
Returns an HTML snippet with the specified string enclosed in a <q> (quotation) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
q of <string><html>

Plural: qs
Returns an HTML snippet containing the specified string enclosed in a <q> (quotation) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
regex escape of <string><string>

Plural: regex escapes
Creates a new string that escapes the special characters .[]{}()\*+?|^$,-.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
samp <string> of <string><html>

Plural: samps
Returns an HTML snippet with the specified string enclosed in a <samp> (sample) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
samp of <string><html>

Plural: samps
Returns an HTML snippet containing the specified string enclosed in a <samp> (sample) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
set of <string><string set>

Plural: sets
Creates a set from the given list of semicolon-separated strings.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sha1 of <string><string>

Plural: sha1s
Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
small <string> of <string><html>

Plural: smalls
Returns an HTML snippet with the specified string enclosed in a <small> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
small of <string><html>

Plural: smalls
Returns an HTML snippet containing the specified string enclosed in a <small> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
span <string> of <string><html>

Plural: spans
Returns an HTML snippet with the specified string enclosed in a <span> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
span of <string><html>

Plural: spans
Returns an HTML snippet containing the specified string enclosed in a <span> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
strong <string> of <string><html>

Plural: strongs
Returns an HTML snippet with the specified string enclosed in a <strong> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
strong of <string><html>

Plural: strongs
Returns an HTML snippet containing the specified string enclosed in a <strong> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
sub <string> of <string><html>

Plural: subs
Returns an HTML snippet with the specified string enclosed in a <sub> (subscript) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
sub of <string><html>

Plural: subs
Returns an HTML snippet containing the specified string enclosed in a <sub> (subscript) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
substring <( integer, integer )> of <string><substring>

Plural: substrings
Returns a substring of the specified string as defined by the start and length. The first integer is the start and the second integer is the length.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
substring <string> of <string><substring>

Plural: substrings
Iterates through the string returning all the substrings matching the name given. For example, number of substrings "be" of "to be or not to be" = 2.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring after <string> of <string><substring>

Plural: substrings after
Returns the substrings that come after the first string delimiter.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring before <string> of <string><substring>

Plural: substrings before
Returns the substrings that come before the first string delimiter.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring between <string> of <string><substring>

Plural: substrings between
Returns the substring in the second string found between two instances of the first string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring separated by <string> of <string><substring>

Plural: substrings separated by
Returns a substring (or set of substrings) delimited by the first string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sup <string> of <string><html>

Plural: sups
Returns an HTML snippet with the specified string enclosed in a <sup> (superscript) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
sup of <string><html>

Plural: sups
Returns an HTML snippet containing the specified string enclosed in a <sup> (superscript) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
table <string> of <string><html>

Plural: tables
Returns an HTML snippet with the specified string enclosed in a <table> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
table of <string><html>

Plural: tables
Returns an HTML snippet containing the specified string enclosed in a <table> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tbody <string> of <string><html>

Plural: tbodys
Returns an HTML snippet with the specified string enclosed in a <tbody> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tbody of <string><html>

Plural: tbodys
Returns an HTML snippet containing the specified string enclosed in a <tbody> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
td <string> of <string><html>

Plural: tds
Returns an HTML snippet with the specified string enclosed in a <td> (table cell) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
td of <string><html>

Plural: tds
Returns an HTML snippet containing the specified string enclosed in a <td> (table cell) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tfoot <string> of <string><html>

Plural: tfoots
Returns an HTML snippet with the specified string enclosed in a <tfoot> (table foot) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tfoot of <string><html>

Plural: tfoots
Returns an HTML snippet containing the specified string enclosed in a <tfoot> (table foot) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
th <string> of <string><html>

Plural: ths
Returns an HTML snippet with the specified string enclosed in a <th> (table header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
th of <string><html>

Plural: ths
Returns an HTML snippet containing the specified string enclosed in a <th> (table header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
thead <string> of <string><html>

Plural: theads
Returns an HTML snippet with the specified string enclosed in a <thead> (table header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
thead of <string><html>

Plural: theads
Returns an HTML snippet containing the specified string enclosed in a <thead> (table header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
title <string> of <string><html>

Plural: titles
Returns an HTML snippet with the specified string enclosed in a <title> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
title of <string><html>

Plural: titles
Returns an HTML snippet containing the specified string enclosed in a <title> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tr <string> of <string><html>

Plural: trs
Returns an HTML snippet with the specified string enclosed in a <tr> (table row) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tr of <string><html>

Plural: trs
Returns an HTML snippet containing the specified string enclosed in a <tr> (table row) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tt <string> of <string><html>

Plural: tts
Returns an HTML snippet with the specified string enclosed in a <tt> (teletype font) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tt of <string><html>

Plural: tts
Returns an HTML snippet containing the specified string enclosed in a <tt> (teletype font) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tuple string item <integer> of <string><string>

Plural: tuple string items
Parses the given string as if it were a tuple result string and returns the string which is the nth item of the tuple. The tuple Inspectors used to be session-only, but as of version 8.0, they are core Inspectors, available to all platforms at all times.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM:8.0, Ubu:8.1
tuple string item of <string><string>

Plural: tuple string items
Parses the given string as if it were a tuple result string and iterates over the <string> objects that make up the tuple. The tuple Inspectors used to be session-only, but as of version 8.0, they are core Inspectors, available to all platforms at all times.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM:8.0, Ubu:8.1
ul <string> of <string><html>

Plural: uls
Returns an HTML snippet with the specified string enclosed in a <ul> (unordered list) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ul of <string><html>

Plural: uls
Returns an HTML snippet containing the specified string enclosed in a <ul> (unordered list) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
unique value of <string><string with multiplicity>

Plural: unique values
Returns the unique values of a given list of <string> types, removing duplicates and sorting by value. As of version 6.0 of BES, this Inspector returns a <string with multiplicity>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unordered list <string> of <string><html>

Plural: unordered lists
Returns an HTML snippet with the specified string enclosed in a <ul><li> (unordered list item) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
unordered list of <string><html>

Plural: unordered lists
Returns an HTML snippet containing the specified string enclosed in a <ul><li> (unordered list item) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
var <string> of <string><html>

Plural: vars
Returns an HTML snippet with the specified string enclosed in a <var> (variable type) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
var of <string><html>

Plural: vars
Returns an HTML snippet containing the specified string enclosed in a <var> (variable type) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

string position

String position works in combination with the string and substring data types. A string position is a point within a string. It can be compared to an integer (which it is derived from), but it also acts as a pointer within a string so that the preceding and following text can be extracted.

Creation Methods

DeclarationDescriptionPlatforms (?)
position <integer> of <string>Returns a string position pointing to the character position specified. The first character is at position 0.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
position of <string>Returns the positions of the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
end of <substring>Returns the position of the substring within its containing string. For example, end of first "be" of "to be or not to be" = 5.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
start of <substring>Returns the position within the string of the substring. For example, start of substring "or" of "to be or not to be" = 6.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
following text of <string position><substring>

Plural: following texts
Returns the substring following the position in the string. For example, following text of position 5 of "0123456789" = "567890".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
preceding text of <string position><substring>

Plural: preceding texts
Returns the substring preceding the position in the string. For example, preceding text of position 5 of "0123456789" = "01234".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

substring

A substring object is a part of a larger string and has all the properties of a string, as well as extra methods and properties.

Creation Methods

DeclarationDescriptionPlatforms (?)
substring <(integer,integer)> of <string>Returns a substring of the specified string as defined by the start and length. The first integer is the start and the second integer is the length.Win:8.0, Ubu:8.1, Lin:8.0, Mac:8.0, HPUX:8.0, AIX:8.0, Sol:8.0
character <integer> of <string>Returns a string of length 1 made by taking the character identified by <integer> from the string. Numbering begins at zero. Example, Character 1 of "HI" is "I".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
character of <string>Returns the characters from the string.

Example:
exists character whose (it is "z") of "Paul Cezanne" - Returns True.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first <integer> of <string>Returns a substring containing the number of characters specified from the given string. For example, First 5 of "To be or not to be" is "To be".

Example:
first 2 of pathname of regapp "bigfix.exe" as lowercase = "c:" - Returns true if BigFix is installed on drive C:.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first <string> of <string>Returns a substring containing the first occurrence of the name provided. See substring.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last <integer> of <string>Returns a substring containing the number of characters specified. For example, Last 5 of "To be or not to be" is "to be".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last <string> of <string>Returns a substring containing the last occurrence of the name provided.

Example:
preceding text of last "ab" of "abracadabra" is "abracad" - Returns True.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring <( integer, integer )> of <string>Returns a substring of the specified string as defined by the start and length. The first integer is the start and the second integer is the length.

Example:
substring (1,2) of "abcdefg" - Returns "bc".
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
substring <string> of <string>Iterates through the string returning all the substrings matching the name given. For example, number of substrings "be" of "to be or not to be" = 2.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring after <string> of <string>Returns the substrings that come after the first string delimiter.

Example:
substrings after ":" of "definition: after the colon" - Returns " after the colon".

Example:
substrings after (character 3 of it) of "woe-is-me" - Returns 'is' and 'me', since character 3 (zero-based) is a dash and this Inspector returns the next substrings separated by dashes.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring before <string> of <string>Returns the substrings that come before the first string delimiter.

Example:
substrings before "<--" of "the item pointed to <--" - Returns "the item pointed to".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring between <string> of <string>Returns the substring in the second string found between two instances of the first string.

Example:
substrings between "*" of "the item *between* asterisks" - Returns "between".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring separated by <string> of <string>Returns a substring (or set of substrings) delimited by the first string.

Example:
substrings separated by "," of "1,2,3" - Returns the list of numbers separated by commas in the specified string.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
following text of <string position>Returns the substring following the position in the string. For example, following text of position 5 of "0123456789" = "567890".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
preceding text of <string position>Returns the substring preceding the position in the string. For example, preceding text of position 5 of "0123456789" = "01234".

Example:
preceding text of position 5 of "Four score and seven.." - Returns "Four".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
following text of <substring>Returns the string following the substring. For example, following text of last "." of "log.txt" = "txt".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
preceding text of <substring>Returns the string preceding the substring. For example, preceding text of last "." of "log.txt" = "log".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
parenthesized part <integer> of <regular expression match>Returns the nth parenthetical (given by <integer>) in the specified regular expression match.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
parenthesized part of <regular expression match>Returns the parenthetical part of the specified regular expression match.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
end of <substring><string position>

Plural: ends
Returns the position of the substring within its containing string. For example, end of first "be" of "to be or not to be" = 5.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
following text of <substring><substring>

Plural: following texts
Returns the string following the substring. For example, following text of last "." of "log.txt" = "txt".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
preceding text of <substring><substring>

Plural: preceding texts
Returns the string preceding the substring. For example, preceding text of last "." of "log.txt" = "log".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
start of <substring><string position>

Plural: starts
Returns the position within the string of the substring. For example, start of substring "or" of "to be or not to be" = 6.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

string with multiplicity

The <string with multiplicity> Inspectors deal with arrays of strings, allowing you to extract unique strings and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <string>Returns the unique values of a given list of <string> types, removing duplicates and sorting by value. As of version 6.0 of BES, this Inspector returns a <string with multiplicity>.

Example:
multiplicities of unique values of ("steak"; "chop"; "rib"; "rib"; "rib") - Returns the multiplicity of (the number of times) each string in the list is used, namely, 1,3,1. Note that the multiplicities are based on the alphabetic order of the strings (chop, rib, steak), not their position in the list.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <string with multiplicity><integer>

Plural: multiplicities
Returns the multiplicity (quantity) of each element in a multiple string list.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

string set

The <string set> Inspectors deal with sets of strings, which are essentially lists or arrays with string elements. Think of them as mathematical sets: you can compare them, subtract them from other sets and form the union and intersection of multiple sets.Note: These Inspectors are not available on SUSE Linux systems.

Creation Methods

DeclarationDescriptionPlatforms (?)
set of <string>Creates a set from the given list of semicolon-separated strings.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
intersection of <string set>Returns a set of strings equal to the intersection of the specified sets, aphabetized and with redundant elements stripped out.

Example:
elements of intersection of (set of ("to";"be"); set of ("or";"not";"to";"be")) - Returns the list: be,to.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
union of <string set>Returns a set of strings equal to the union of the specified sets, alphabetized and with redundant elements stripped out.

Example:
elements of union of (set of ("to";"be"); set of ("or";"not";"to";"be")) - Returns the list: be,not,or,to.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> - <string set>Subtracts the elements in the second set from the elements in the first.

Example:
elements of (set of ("to";"be";"or") - set of ("not";"to";"be")) - Returns or.

Example:
elements of (set of ("fee";"fie";"foe") - set of ("fee") - set of("foe")) - Return "fie.".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> * <string set>Returns the intersection of the specified sets.

Example:
elements of (set of ("to";"be";"or") * set of ("not";"to";"be")) - Returns the list: be,to.

Example:
elements of (set of ("lime";"pie") * set of ("pie";"face") * set of("pie";"in";"sky")) - Returns "pie.".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> + <string set>Returns the union of the specified sets.

Example:
elements of (set of ("to";"be";"or") + set of ("not";"to";"be")) - Returns the list: be,not,or,to.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<string set> - <string set><string set>Subtracts the elements in the second set from the elements in the first.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> * <string set><string set>Returns the intersection of the specified sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> + <string set><string set>Returns the union of the specified sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> = <string set><boolean>Returns TRUE if the specified sets have identical contents.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string set><boolean>Returns TRUE if the first set contains all the elements of the second set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string><boolean>Returns TRUE if the specified set of strings contains the given string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
element of <string set><string>

Plural: elements
Returns the unique elements of the specified <string set>, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
intersection of <string set><string set>

Plural: intersections
Returns a set of strings equal to the intersection of the specified sets, aphabetized and with redundant elements stripped out.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <string set><integer>

Plural: sizes
Returns the number of unique elements in the specified set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
union of <string set><string set>

Plural: unions
Returns a set of strings equal to the union of the specified sets, alphabetized and with redundant elements stripped out.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

rope

The <rope> object is a way to efficiently concatenate long strings. String literals in the Relevence language are limited to 512 characters, but internally, they can be any length. Ropes provide a technique for concatenating string literals that is memory-efficient. In general, the Fixlet author will not need to worry about ropes, but they are useful for increasing efficiency.

Creation Methods

DeclarationDescriptionPlatforms (?)
<rope> & <string>Concatenates a rope and a string, producing a rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <rope>Concatenates a rope and a string, returning a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> & <rope>Concatenates two ropes into a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> & <string>Concatenates a rope and a string, producing a rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <rope>Concatenates a rope and a string, returning a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
rope <string>Creates a rope object from the given string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<rope> & <rope><rope>Concatenates two ropes into a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> & <string><rope>Concatenates a rope and a string, producing a rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> contains <string><boolean>Returns TRUE if the rope contains the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <rope><rope>Concatenates a rope and a string, returning a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<rope> as string<string>Converts a rope into a string object. When converted, all the other string properties are available.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <rope><integer>

Plural: lengths
Returns the number of bytes in the rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

array

The <array> Inspectors return a list of values in a dictionary array.

Creation Methods

DeclarationDescriptionPlatforms (?)
array <integer> of <array>An array from an array by index.

Example:
strings of values of array 0 of array "com.apple.iTunes" of dictionary of file "com.apple.help.plist" of preferences folder - Returns any values of type string from the array, for example iTunes Help or file://localhost/Applications/iTunes.app/Contents/Resources/English.lproj/iTunes.Help/.
Mac
array of <file>This Inspector creates an OSXArray from the specified XML Data file.Mac:8.1
array <string> of <dictionary>Get, from a dictionary, an array keyed by the specified string.Mac
array of <osxvalue>Casts the osxvalue (which is essentially untyped) to an array.Mac
array <string> of <preference>Get, from a preference file, an array keyed by the specified string.Mac

Properties

DeclarationReturn typeDescriptionPlatforms (?)
array <integer> of <array><array>

Plural: arrays
An array from an array by index.Mac
boolean <integer> of <array><boolean>

Plural: booleans
Get, from an array, a boolean keyed by the specified integer.Mac
date <integer> of <array><time>

Plural: dates
Get, from an array, a date keyed by the specified integer.Mac
dictionary <integer> of <array><dictionary>

Plural: dictionaries
Get, from an array, a dictionary keyed by the specified integer.Mac
integer <integer> of <array><integer>

Plural: integers
Get, from an array, an integer keyed by the specified integer.Mac
size of <array><integer>

Plural: sizes
Returns the number of unique elements in the given array.Mac
string <integer> of <array><string>

Plural: strings
Get, from an array, a string keyed by the specified integer.Mac
value of <array><osxvalue>

Plural: values
Values of the array.Mac

bit set

A small, numbered collection of bits that can be examined and manipulated.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as bit setReturns the bits of the binary representation of the integer; bit zero is the least-significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as bitsReturns the bits of the binary representation of the integer; bit zero is the least-significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
left shift <integer> of <bit set>A bit set which, at each position n >= delta, holds bit n-delta of the original bit set, where delta is the given integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
right shift <integer> of <bit set>A bit set which, at each position n, holds bit n+delta of the original bit set, where delta is the given shift integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> - <bit set>Returns the bits that are true in the left bit set and false in the right bit set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> * <bit set>Returns the intersection of the two bit sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> + <bit set>Returns the union of the two sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit <integer>Returns TRUE or FALSE, corresponding to value of the bit specified by <integer>.

Example:
bit 0 of 5 - Returns TRUE.

Example:
bit 3 of bit 3 - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit set <string>Returns the bits of the binary number given by the string.

Example:
bit set "101" as integer - Returns 5.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<bit set> - <bit set><bit set>Returns the bits that are true in the left bit set and false in the right bit set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> * <bit set><bit set>Returns the intersection of the two bit sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> + <bit set><bit set>Returns the union of the two sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> = <bit set><boolean>Returns true if the corresponding bits of the two sets are equal.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> contains <bit set><boolean>Returns false if -- for any n -- bit n of the left set is false, but bit n of the right set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<bit set> as integer<integer>Returns the integer whose binary representation matches the bit set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> as string<string>Returns the bits (0s and 1s) in a string format.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit <integer> of <bit set><boolean>

Plural: bits
Returns the value of the bit at the given <integer> position in the set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
least significant one bit of <bit set><integer>

Plural: least significant one bits
Returns the least n such that bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
left shift <integer> of <bit set><bit set>

Plural: left shifts
A bit set which, at each position n >= delta, holds bit n-delta of the original bit set, where delta is the given integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
most significant one bit of <bit set><integer>

Plural: most significant one bits
Returns the greatest n such that bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
one bit of <bit set><integer>

Plural: one bits
Returns the numbers n for which bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
right shift <integer> of <bit set><bit set>

Plural: right shifts
A bit set which, at each position n, holds bit n+delta of the original bit set, where delta is the given shift integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

regular expression

The <regular expression> Inspectors let you use regular expressions (or regexes) in relevance statements. They use the boost library implementation of the 'POSIX-Extended' regular expression syntax, as documented at Wikipedia using the search term "posix-extended regex".

Creation Methods

DeclarationDescriptionPlatforms (?)
case insensitive regex <string>Returns a case-insensitive regular expression from the supplied string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
case insensitive regular expression <string>Same as case insensitive regex <string>.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
regex <string>Creates a regex object from the given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
regular expression <string>Same as regex <string>.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<regular expression> = <string><boolean>Returns TRUE if the regular expression is equal to the specified string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> = <regular expression><boolean>Returns TRUE if the regular expression is equal to the specified string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> contains <regular expression><boolean>Returns TRUE if the specified string contains the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> ends with <regular expression><boolean>Returns TRUE if the string ends with the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> starts with <string><boolean>Returns a boolean TRUE if the first string starts with the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> ends with <string><boolean>Returns a boolean TRUE if the first string ends with the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> starts with <regular expression><boolean>Returns TRUE if the string starts with the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)

regular expression match

The <regular expression match> Inspectors let you match regular expressions (or regexes) in relevance statements. They use the boost library implementation of the 'POSIX-Extended' regular expression syntax, as documented at Wikipedia using the search term "posix-extended regex".

Creation Methods

DeclarationDescriptionPlatforms (?)
first match <regular expression> of <string>Creates an object containing the first match to the regular expression in the given stringWin, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
match <regular expression> of <string>Creates an object containing all the matches to the regular expression in the given string.Win, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol

Properties

DeclarationReturn typeDescriptionPlatforms (?)
match <regular expression> of <string><regular expression match>

Plural: matches
Creates an object containing all the matches to the regular expression in the given string.Win, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
parenthesized part <integer> of <regular expression match><substring>

Plural: parenthesized parts
Returns the nth parenthetical (given by <integer>) in the specified regular expression match.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
parenthesized part of <regular expression match><substring>

Plural: parenthesized parts
Returns the parenthetical part of the specified regular expression match.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

undefined

The "undefined" type is used as the result type of Inspectors that never return a value.

Creation Methods

DeclarationDescriptionPlatforms (?)
error <string>This expression allows you to output your own user-defined error message, typically in the 'else' clause of an 'if/then/else' statement.

Example:
if FALSE then 1 else error "my error message" - Returns the string: User-defined error: my error message.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<undefined> as string<string>Casts the 'undefined' error as a string.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1

hertz

The <hertz> object is useful to measure clock cycles. It is used primarily to measure clock frequency by the speed of the processor Inspector. Hertz objects have a resolution of 1 hertz and are stored internally as a 64 bit signed integer.

Creation Methods

DeclarationDescriptionPlatforms (?)
<hertz> {op} <integer>Returns a hertz object operated on by the given integer, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer> {op} <hertz>Ubu:8.1, Lin:8.1, Mac:8.1, HPUX:8.1, AIX:8.1, Sol:8.1
<hertz> mod <hertz>Ubu:8.1, Lin:8.1, Mac:8.1, HPUX:8.1, AIX:8.1, Sol:8.1
absolute value of <hertz>Returns the positive value of the hertz object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <hertz>Returns the maximum value from a list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <hertz>Returns the minimum value from a list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
significant digits <integer> of <hertz>Returns the value of a hertz object with <integer> significant digits (for example. significant digits 3 of 1235569 = 1240000).

Example:
significant digits 3 of 1235569 - Returns 1240000.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
- <hertz>Returns the negative of the <hertz> value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<hertz> {op} <hertz>Returns a hertz object equal to the result of the operation, where:{op} is one of: +, -, mod.Win, Lin, Sol, HPUX, AIX, Mac, WM
<hertz> {op} <integer>Returns a hertz object equal to the result of the operation, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
ghzReturns a Hertz object corresponding to 1 giga-hertz. See hertz.

Example:
speed of processor > 3*ghz - Returns TRUE on machines faster than 3Ghz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
greatest hzReturns the largest hertz object that can be represented on this machine. See hertz.

Example:
greatest hz - Returns a large positive value, such as 9223372036854775807 hertz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hzReturns a hertz object corresponding to 1 hertz.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
khzReturns a hertz object corresponding to 1 kilohertz.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
least hzReturns the least hertz value that can be represented on this machine.

Example:
least hz - Returns a large negative value, such as -9223372036854775808 hertz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
mhzReturns a hertz object corresponding to 1 megahertz.

Example:
significant digits 2 of speed of processor/mhz/ 1000 as floating point - Returns a floating point representation of the processor speed in GHz, such as 3.4 ghz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
performance counter frequency of <operating system>The rate at which the performance counter is being incremented (per second).Win, WM
speed of <processor>Returns the speed of the processor in Hertz.

Example:
speed of main processor < 2000 * MHz - Returns TRUE is the cpu is slower than 2Ghz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
rated speed of <phone>Returns a string corresponding to the rated speed of the specified phone.

Example:
rated speed of phone - Returns a hertz object indicating the phone's rated speed, such as '419430400 hertz'.
WM

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<integer> {op} <hertz><hertz>Ubu:8.1, Lin:8.1, Mac:8.1, HPUX:8.1, AIX:8.1, Sol:8.1
<hertz> mod <hertz><hertz>Ubu:8.1, Lin:8.1, Mac:8.1, HPUX:8.1, AIX:8.1, Sol:8.1
- <hertz><hertz>Returns the negative of the <hertz> value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<hertz> {cmp} <hertz><boolean>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<hertz> {op} <hertz><hertz>Returns a hertz object equal to the result of the operation, where:{op} is one of: +, -, mod.Win, Lin, Sol, HPUX, AIX, Mac, WM
<hertz> {op} <integer><hertz>Returns a hertz object equal to the result of the operation, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<hertz> as string<string>Returns a string formatted "##### hertz".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
absolute value of <hertz><hertz>

Plural: absolute values
Returns the positive value of the hertz object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <hertz><( hertz, hertz )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <hertz><hertz>

Plural: maxima
Returns the maximum value from a list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <hertz><hertz>

Plural: minima
Returns the minimum value from a list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
significant digits <integer> of <hertz><hertz>

Plural: significant digitss
Returns the value of a hertz object with <integer> significant digits (for example. significant digits 3 of 1235569 = 1240000).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <hertz><hertz with multiplicity>

Plural: unique values
Returns the unique values of a given list of <hertz> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

hertz with multiplicity

The <hertz with multiplicity> Inspectors deal with hertz arrays, allowing you to extract unique hertz values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <hertz>Returns the unique values of a given list of <hertz> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <hertz with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time

A <time> object is used to identify a point in time. Time objects are used to represent important properties of objects such as the modification time of a file. You can create time objects from literal strings. The format of the string is defined by the MIME standard. The difference between two Time objects may be calculated by subtracting them and yields time intervals. Time intervals may be added or subtracted from time objects to obtain time objects.

Creation Methods

DeclarationDescriptionPlatforms (?)
<string> as local timeReturns a local time object from a properly formatted string. See <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as timeReturns a time object from a properly formatted string. See <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as universal timeReturns a universal time object from a properly formatted string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as windows display timeReturns a Windows display time object from a properly formatted string. See <Time>.Win, WM
date <integer> of <array>Get, from an array, a date keyed by the specified integer.Mac
maximum of <time>Returns the maximum time from a list of times.

Example:
maximum of (modification times of files of folder "temp" of windows folder) - Returns the latest time stamp from the files in the windows temporary folder.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <time>Returns the minimum time from a list of times.

Example:
minimum of (modification times of files of folder "temp" of windows folder) - Returns the latest earliest stamp from the files in the windows temporary folder.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> {op} <time interval>Returns a <time> corresponding to the operator, where:{op} is one of: +, -.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> + <time>Adds the specified time interval to the <time>Win, Lin, Sol, HPUX, AIX, Mac, WM
<date> & <time of day with time zone>Concatenates a date with a time and a time zone for a complete time stamp.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
end of <time range>Returns the end date of a time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
start of <time range>Returns the starting date of a time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> & <time of day with time zone>Concatenates a date with a time and a time zone for a complete time stamp.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> & <date>Concatenates a 'time of day with time zone' object with a date object to produce a time object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
apparent registration server timeShorthand for 'now of registration server'. When the client registers with the server, the server passes its current time back to the client. The client starts a stop watch at that time. The apparent registration server time is the time the server passed back to the client, plus the elapsed time on the stop watch.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
custom site subscription effective date <string>Returns the date the custom site (specified by <string>) was last subscribed or unsubscribed. It is used internally by BES to manage custom site subscriptions.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last relay select timeReturns the time when last relay selection took place.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
local time <string>Returns a time object for the name provided. See time.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
nowReturns the current time as a time object.

Example:
now - Returns the current time.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time <string>Returns a time object for the name provided. See time.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
universal time <string>Returns a time object for the name provided. See time.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
windows display time <string>Returns a string that may match the time shown in the Windows file system.Win, WM
last write time of <registry key>Whenever a registry key is written (created or modified) Windows updates the last write time. This Inspector returns that time to you on all Windows agents.Win:8.0
<registry key value> as timeIf the data stored in the value is a string in MIME compliant date format, this property will return a time object. If the data stored is a binary value and is 16 or more bytes in length, its first 16 bytes are interpreted as a SYSTEMTIME and the corresponding time object is returned. See time.Win, WM
change time of <filesystem object>Returns the last time the specified filesystem object was changed by either writing it or setting its inode information.Ubu:8.1, Lin, HPUX, AIX, Sol
accessed time of <filesystem object>When the filesystem object (file or folder) was last accessed. Some file systems maintain this property.Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
backup time of <filesystem object>The date of the last backup of the specified filesystem object (such as a file or folder). This corresponds to what is shown in the "Get Info" box for this object.Mac
creation time of <filesystem object>The date and time of creation of the specified file or folder. This corresponds to what is shown in the "Get Info" box.

Example:
creation time of file "System" of System Folder > time "3 jan 1998 00:00+0000" - Returns TRUE if the creation time of the system file is newer than the specified date.
Win, Mac, WM
modification time of <filesystem object>The date and time of latest modification of the file. This corresponds to what is shown in the "Get Info" box.

Example:
name of object "iChat.app" of applications folder - Returns iChat.app.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
init date of <volume>Returns the initialization date of a disk volume.

Example:
init date of volume of system folder - Returns the date the system folder was initialized.
Mac
modification time of <volume>Creates a time object corresponding to the time the volume was last modified.Mac
date <string> of <dictionary>Get, from a dictionary, a date keyed by the specified string.

Example:
date "date" of dictionary "Timer" of dictionary "SUCheckSchedulerTag" of dictionary "com.apple.SoftwareUpdate" of dictionary "AbsoluteSchedule" of dictionary of file "com.apple.scheduler.plist" of preferences folder - Returns the date of the specified dictionary.
Mac
date of <osxvalue>Casts the osxvalue (essentially untyped) to a date.Mac
date <string> of <preference>Get, from a preference, a date keyed by the specified string.

Example:
date "date" of dictionary "Timer" of dictionary "SUCheckSchedulerTag" of dictionary "com.apple.SoftwareUpdate" of dictionary "AbsoluteSchedule" of preference "com.apple.scheduler" - Returns the date of the specified dictionary.
Mac
accessed time of <symlink>Returns the last accessed time of the specified symlink.Lin, Sol, HPUX, AIX, Ubu:8.1
change time of <symlink>Returns the last time the specified symlink was 'changed' by either writing it or setting its inode information.Lin, Sol, HPUX, AIX, Ubu:8.1
modification time of <symlink>Returns the time corresponding to the modification time of the specified symlink, not the file it points to.

Example:
modification time of symlink "/example/link" - Returns the time corresponding to the modification time of the given symlink, not the file it points to.

Example:
modification time of file "/example/link" - Returns the time corresponding to the file object that the symlink is pointing to.
Lin, Sol, HPUX, AIX, Ubu:8.1
sample time of <active directory group>Returns the last sample time for the specified active directory group.Win:8.1, Mac:8.1
sample time of <active directory local user>Returns the last sample time for the specified active directory local user.Win:8.1, Mac:8.1
sample time of <active directory local computer>Returns the time that the specified item was sampled from Active Directory.

Example:
sample time of local computer of active directory - Returns a time corresponding to the specified sample time.
Win:8.0, Mac:8.0
boot time of <operating system>Returns the time of the last restart.

Example:
now - boot time of operating system > week - Returns TRUE if the computer hasn't been rebooted for over a week.
Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
creation time of <process>Returns the creation time of the specified process as a time type.Win:8.0
effective time of <runlevel>Returns the time at which the runlevel was set to its current value.Lin, Sol, HPUX, AIX, Ubu:8.1
time generated of <event log record>Returns the time that the specified event log record was generated.

Example:
time generated of record (oldest record number of it) of application event log - Returns the time (in day, month, year, time, zone format) that the oldest record in the application event log was generated.
Win
time written of <event log record>Returns the time that the specified event record was written to the log.

Example:
time written of record (oldest record number of it) of application event log - Returns the time (in day, month, year, time, zone format) that the oldest record in the application event log was written.
Win
time value <integer> of <wmi select>Returns the numbered time of a WMI array value.Win
time value of <wmi select>Returns the time value of the wmi select whose value is of type time.Win
last gather time of <site>Returns the time of last successful gathering from the site.

Example:
last gather time of current site > now - 30 * day - Return TRUE if it has been over 30 days since last gathe