Skip to content

Variables

Variable Type Description
gb9x Boolean True if the operating system is Windows 95, 98 or ME
gb9xWMILoaded Boolean True if win9x Windows Management Instrumentation is loaded
gbADSI Boolean True if Microsoft ADSI is available
gbCancel Boolean Job has been cancelled
gbCapaPC Boolean True if the computer has been created using the CapaInstaller PC Creator
gbDebug Boolean If set all function will create extensive log entries. Default is false
gbDisablelog Boolean Disables runtime logging
gbDisplaymsgBox1 Boolean Displays message box 1
gbDisplaymsgBox2 Boolean Displays message box 2
gbDisplaymsgBox3 Boolean Displays message box 3
gbEnableHWInventory Boolean Enable inventory information in deployment logs
gbEnablePackageSequence Boolean Displays all waiting packages (AMO only)
gbGeneric Boolean Generic Boolean Variable
gbInformuser Boolean Informs End-user about process
gbIsMemberOfBusinessUnit Boolean Business Unit membership. Business Unit support
gbInvokeJobError Boolean Invokes JobError
gbJobErrorAlreadyCalled Boolean JobError handling started
gbJobStart Boolean Job has been initialised successfully
gbLogoffUser Boolean Logoffs End-user before starting job
gbNT Boolean True if the operating system is Windows NT or 2000
gbRDS Boolean True if running on Terminal Server or RDS Role is active
gbSMS Boolean Current platform is Microsoft SMS
gbSVS Boolean Altiris SVS installed (initiated through SVS_Init())
gbSuficientDiskSpace Boolean Sufficient Diskspace
gbTerminalServer Boolean True if running on Terminal Server or RDS Role is active
gbWMI Boolean WMI is active
gbx64 Boolean The script is running on a 64 bit platform
gcTotalMemoryInBytes Currency Holds the total size of physical memory in bytes
giCancellationTimeOut Integer Number of seconds End-user has to cancel job
giEndTime Integer End-time when job has ended
giErrorCode Integer Returned error-codes
giJobTrigBalloonTimeOut Integer Defines timeout for Ballon messages if they differ from default values
giMaxCancellationCount Integer Maximum number of End-user cancellations allowed
giMajorVersionNumber Integer Major version of installed operating system
giMinorVersionNumber Integer Minor version of installed operating system
giProcessID Integer Contains process id of started process
giSessionID Integer Current sessionID
giStartTime Integer Job starttime
gsAccountName String Cscript/Wscript process owner (defined in Security_init function)
gsAgentId String Represents the AgentID for either the user or computer (the UUID column of the UNIT table)
gsAllUsers String Profile root folder for All users (NT/W2K/XP only)
gsBiosName String The BIOS vendor and version string
gsBiosSerialNumber String The serial stored in the BIOS if it exist
gsBusinessUnitName String The name of the business unit. Business Unit support
gsCancellationMode String Allows End-user to cancel : “IF USER LOGGED ON”, NEVER or ALWAYS
gsCapaInstallerRootFolder String CapaInstaller Root Folder (default is <ProgramFiles>\CapaInstaller)
gsCIPreFix String CapaInstaller package prefix (E.g. CI_)
gsApplicationDataDir String Application Data path
gsCommonAppData String Common Application Data path
gsCommonDesktop String Common Desktop path
gsCommonFilesDir String Common files path
gsCommonFilesDirx86 String X86 Common Files path on a 64-bit Operating System
gsCommonPrograms String Common programs path
gsCommonStartMenu String Common Windows Startmenu path
gsCommonStartup String Common Windows Startup path
gsComputerManufacturer String The vendor of the computer
gsComputerModel String The model name
gsConnectionType String Connection type (http or smb)
gsCPUSpeed String The current CPU speed (at job init)
gsDesktop String Current users desktop
gsEstimatedTime String Estimated run time in minutes
gsErrDesc String System Error-description
gsErrString String Custom Error-description
gsExecutionContext String Current execution context. Execution Context
gsHardDiskName String The Harddisk vendor
gsHardDiskSize String Size of Harddisk
gsHardDiskSerialNumber String Serialnumber of Harddisk if exist
gsInstallationMode String Returns Installation Mode (Silent, Attended or Logoff Enduser Installation)
gsJobName String Name of current job
gsLanguage String End-user language. Scripting Library supports English and Danish
gsLibrary String Library path
gsLog String Logfile full pathname
gsLogDir String Logfile path
gsLogName String Log filename
gsMemory String The amount of RAM installed in Mb
gsMode String Current mode set in Job_Start
gsMSSystem String Active Microsoft System
gsNTSP String The Windows NT or 2000 Service Pack level
gsOsBuild String The build of the operating system
gsOsSystem String Operating System platform
gsPackageRoot String PackageRoot path
gsProductid String Package product id
gsProfileDir String Profile folder for all Users e.g. C:\Users\All Users or C:\Users\Public
gsProfileRoot String Profile root folder e.g. C:\Users
gsProgramFiles String Program Files path based on execution environment
gsProgramFilesx86 String X86 Program Files path on a 64-bit Operating System
gsReleaseID String Package Release ID
gsSMSSiteCode String SMS Site ID
gsStatPath String Capalib Statistics path
gsSystemDir String Windows System path
gsSystemDirx86 String Windows x86 System path on a 64-bit Operating System
gsSysDrive String Drive containing system
gsTask String Task Name
gsTempDir String Temporary path
gsUnitName String Holds either Workstation Name or UUID dependend on Agent recognition
gsUserDomainName String User domain name
gsUserName String The user that is is running a job
gsUserPath String User-profile path, e.g. C:\Program Files\CapaInstaller\User Client\<username>
gsUserProfileDir String User home directory, e.g. C:\Users\<username>
gsUUID String The uuid of the unit
gsWebLogRoot String Web log path
gsWindowsDir String Windows path
gsWorkstationName String ComputerName
gsWorkstationPath String CapaInstaller working directory, e.g. C:\Program Files\CapaInstaller\Client
gsWindowsType String NT/2000 type e.g. Professional, Server or Advanced Server