Alphabetical reference
The following variables are predefined on the Variables project page in most InstallMate projects. You may define additional variables, and any folders or registry keys that you create will also appear with their aliases on the Variables project page.
Variable | Description |
---|---|
AdminToolsFolder | Current User Administrative Tools folder |
AdminUser | Installing user has Administrator privileges |
AppDataFolder | Current User application data folder |
Arm64 | Nonzero if running on an ARM Aarch64 system |
BuildBase | Build target base name |
BuildDate | Build date as YYYYMMDD |
BuildDayNo | Build day number, starting from 1 January 2000 |
BuildFolder | Folder containing the build target |
BuildName | Package name |
BuildSerial | Builder's registration code |
BuildTarget | Build target file path |
BuildTime | Build time as HHMMSS |
BuildType | Build type: TSU |
BuildVersion | InstallMate version that created the installer |
CacheFolder | Current User Internet cache folder |
ColorBits | Color depth of display in bits/pixel |
Comments | Product support comments and tips |
CommonAdminToolsFolder | All Users Administrative Tools folder |
CommonAppDataFolder | All Users application data folder |
CommonDesktopFolder | All Users Desktop folder |
CommonDocumentsFolder | All Users Documents folder |
CommonFavoritesFolder | All Users Favorites folder |
CommonFiles64Folder | Root folder for shared 64-bit program files |
CommonFilesFolder | Root folder for shared 32-bit program files |
CommonFilesXFolder | Root folder for shared native-bitness program files |
CommonProfileFolder | All Users profile root folder |
CommonProgramGroupFolder | All Users Program group folder |
CommonProgramMenuFolder | All Users Programs menu folder |
CommonStartMenuFolder | All Users Start menu folder |
CommonStartupFolder | All Users Startup programs folder |
CommonTemplateFolder | All Users Templates folder |
COMPANYNAME | Name of the installing company |
ComputerName | Computer network name |
ComSpec | Command processor path |
CookiesFolder | Current User Cookies folder |
Copyright | Copyright notice |
Date | Installation date formatted according to regional preferences |
DesktopFolder | Current User Desktop folder |
Drivers64Folder | Device drivers folder (64-bit) |
DriversFolder | Device drivers folder (32-bit) |
DriversXFolder | Device drivers folder (native) |
Product support email address | |
ExtraSize | Additional installation space requirements |
FavoritesFolder | Current User Favorites folder |
FontsFolder | Font installation folder |
GlobalAssemblyCache | .Net Global Assembly Cache folder |
HelpFolder | Help installation folder |
HistoryFolder | Current User History folder |
HKAU | All Users registry hive (maps to either HKLM or HKCU) |
HKCR | Class registration registry hive |
HKCU | Current User registry hive |
HKLM | Local Machine registry hive |
HKU | Users registry hive |
IISRootFolder | Internet Information Server root folder |
InfFolder | Device driver installation info folder |
InstallDate | Current date as YYYYMMDD |
Installed | Running from installed base |
InstalledVersion | Currently installed product version |
InstallID | Unique installation identifier |
InstallLocation | Current installation location from registry |
InstallMatePath | Root folder of the InstallMate product installation |
InstallTime | Current time as HHMMSS |
Intel | Intel CPU level |
Intel64 | Intel/64 CPU level, if present |
LastExitCode | Exit code of the most recently run external program |
LastStatusCode | HTTP status code of the most recent download action |
LastStdOut | STDOUT and STDERR output of the most recently run external program |
LocalAppDataFolder | Local (non-roaming) Application data folder |
LocalSettingsFolder | Local (non-roaming) root folder |
LogonUser | Name of the installing user |
MainInstalledVersion | Currently installed version of the main product if upgrade/add-on |
MainInstallLocation | Installation folder of the main product if upgrade/add-on |
MainProductCode | Product GUID of main product if upgrade/add-on |
MainProductMaxVer | Maximum version of main product if upgrade/add-on |
MainProductMinVer | Minimum version of main product if upgrade/add-on |
MainProductName | Product name of main product if upgrade/add-on |
Manufacturer | Manufacturer's name |
MsiAMD64 | AMD/64 CPU level, if present |
MsiNetAssemblySupport | Target system supports .Net runtime assemblies |
MsiNTProductType | Windows NT/2000/XP/2003 product type |
MsiNTSuiteBackOffice | BackOffice is installed |
MsiNTSuiteDataCenter | DataCenter is installed |
MsiNTSuiteEnterprise | Windows 2000 Advanced Server is installed |
MsiNTSuitePersonal | Running on a Windows Home edition (XP, Vista, and later) |
MsiNTSuiteSmallBusiness | Small Business Server is installed |
MsiNTSuiteSmallBusinessRestricted | Restricted Small Business Server is installed |
MsiNTSuiteWebServer | Running on Windows Web edition |
MsiWin32AssemblySupport | Target system supports Win32 assemblies |
Msix64 | x64 CPU level, if present |
MSOffice | Microsoft Office registry key |
MSOfficeDir10 | Microsoft Office 2002 programs folder |
MSOfficeDir11 | Microsoft Office 2003 programs folder |
MSOfficeDir12 | Microsoft Office XP programs folder |
MSOfficeDir8 | Microsoft Office 97 programs folder |
MSOfficeDir9 | Microsoft Office 2000 programs folder |
MyPicturesFolder | Current User My Pictures folder |
NetHoodFolder | Current User NetHood folder |
OfficeFolder | Microsoft Office programs folder |
PackageCode | Distribution package GUID |
PersonalFolder | Current User Personal folder |
PhysicalMemory | Size of physical memory in MB |
PreAdminRequired | Prerequisites require Administrator privileges |
PreinstallFolder | Temporary pre-installation folder |
PRIMARYFOLDER | Name of the primary installation folder symbol |
PrimaryVolumePath | Volume containing the primary installation folder |
PrimaryVolumeSpaceAvailable | Available disk space on primary installation volume |
PrimaryVolumeSpaceRemaining | Remaining disk space on primary installation volume |
PrimaryVolumeSpaceRequired | Required disk space on primary installation volume |
PrintHoodFolder | Current User PrintHood folder |
Privileged | Installing user has elevated privileges |
ProductCode | Product GUID |
ProductLanguage | Language ID of the product (decimal) |
ProductName | Product name |
ProductVersion | Product version |
ProfileFolder | Current User profile root folder |
ProfilesFolder | Profiles root folder |
ProgramFiles64Folder | Root folder for 64-bit application programs |
ProgramFilesFolder | Root folder for 32-bit application programs |
ProgramFilesXFolder | Root folder for native-bitness application programs |
ProgramMenuFolder | Current User Program group folder |
ProgramGroupFolder | Current User Programs menu folder |
ProjectFolder | Folder containing the InstallMate project file |
ProjectName | InstallMate project file base name |
ProjectPath | Fully qualified path to the InstallMate project file |
Publisher | Publisher's name |
RecentFolder | Current User Recent Documents folder |
RegCLR2Version | Microsoft .Net 2.0 installed version |
RegCLR35Version | Microsoft .Net 3.5 installed version |
RegCLR3Version | Microsoft .Net 3.0 installed version |
RegCLR4ClientVersion | Microsoft .Net 4.0 Client profile installed version |
RegCLR4FullVersion | Microsoft .Net 4.0 Full profile installed version |
RegCLR4Version | Microsoft .Net 4.0 Client or Full profile installed version |
RegIEVersion | Microsoft Internet Explorer installed version |
RegMDAC | Microsoft MDAC registry key |
RegMDACVersion | Microsoft MDAC installed version |
RegNTProductType | Windows NT old-style product type name |
RegOrganization | Name of the registered organization |
RegOwner | Name of the registered user |
ReplacedInUseFiles | In-use files were replaced |
ROOTDRIVE | Default disk drive for installation |
ScreenLPX | Horizontal resolution of the display in pixels/inch |
ScreenLPY | Vertical resolution of the display in pixels/inch |
ScreenX | Width of display in pixels |
ScreenY | Height of display in pixels |
SendToFolder | Current User Send To targets folder |
ServicePackLevel | Service pack level of target system |
ServicePackLevelMinor | Minor service pack level of target system |
SessionID | Pseudo-random 8-character session identifier |
ShellFoldersCU | Current User Shell folders registry key |
ShellFoldersLM | Common Shell folders registry key |
SourceDir | Setup runtime folder |
SpecialBuild | SpecialBuild VERSIONINFO initialization |
StartMenuFolder | Current User Start menu folder |
StartupFolder | Current User Startup programs folder |
SupportURL | Product support URL |
System16Folder | Windows system folder (16-bit) |
System64Folder | Windows system folder (64-bit) |
SystemFolder | Windows system folder (32-bits) |
SystemLanguageID | Language ID of the default system language (decimal) |
SystemXFolder | Windows system folder (native) |
TARGETDIR | Root folder for installation |
Telephone | Product support telephone number |
TempFolder | Temporary files folder |
TemplateFolder | Current User Templates folder |
TerminalServer | Target system is running Terminal Server |
Time | Installation time formatted according to regional preferences |
TinComponentsKey | InstallMate components registry path |
TinFolder | InstallMate database root folder |
TinProductFolder | InstallMate installation database folder |
TinProductsKey | InstallMate products registry path |
TinRegistryPath | InstallMate registry path |
TizPath | Original installation database path |
TsuActionItem | Current action item during installation |
TsuActionName | Current action name during installation |
TsuArguments | The installer's command line arguments |
TsuExitCode | Installer exit code |
TsuFeatureBrowsable | Current feature's folder may be browsed |
TsuFeatureDescription | Current feature's description |
TsuFeatureDisplayName | Current feature's display name |
TsuFeatureFolderAlias | Current feature's associated folder alias |
TsuFeatureSize | Current feature's installation size |
TsuFilesInUse | OBSOLETE; use ReplacedInUseFiles instead |
TsuInstalled | OBSOLETE; use Installed instead |
TsuInstallLevel | Installation level for installation |
TsuInstallSize | Total installation size |
TsuMBTimeOut | Time-out period for built-in messages, in seconds |
TsuPath | Fully qualified path of the installer program |
TsuPendingFileDelete | One or more installation files are pending deletion |
TsuPID | Process ID of the installer process |
TsuProgress | Overall progress as permille of total work |
TsuProgressPos | Number of bytes processed so far during installation or download |
TsuProgressRange | Total number of bytes to process during installation or download |
TsuQuiet | User interface level during install |
TsuRebootMode | Reboot policy during install |
TsuRebootRequired | Reboot is required |
TsuRemoveSize | Total removal size |
TsuRunMode | Installer run mode |
TsuStatus | Installer session status code |
TsuUpgrade | Uninstaller runs as part of upgrade |
TsuUserAgent | HTTP User-Agent string during component downloads |
UIAllowCancel | Nonzero to enable Cancel buttons |
UILevel | User interface level during install |
UILicenseAgreed | Customer agrees to the license agreement |
UILicensePage | Controls whether to show a License Agreement page |
UIReadmePage | Controls whether to show a Readme page |
UIRegistrationPage | Controls whether to show a Registration page |
UIRunApp | Controls whether the application is started after installation |
UIRunAppArgs | Arguments for <UIRunAppPath> |
UIRunAppDir | Start folder for <UIRunAppPath> |
UIRunAppPath | Application to start after installation |
UIShowRunApp | Controls whether to show the Start application checkbox |
UIWizardName | Display name of the Setup wizard |
UninstallKey | Uninstaller registry key name |
UninstallMainRegPath | Main product uninstaller registry key path |
UninstallRegPath | Uninstaller registry key path |
UninstallTitle | Uninstaller display name |
UpdateStarted | Installation process has started |
UpdateURL | Product update URL |
UserField1 | Product registration field #1 |
UserField2 | Product registration field #2 |
UserField3 | Product registration field #3 |
UserLanguageID | Language ID of the installation language (decimal) |
USERNAME | Name of the installing user |
UserSID | Security identifier of installing user |
Version9X | Windows 9x version number |
VersionASPCore6x64 | Installed ASP.Net Core 6 version number (x64) |
VersionASPCore6x86 | Installed ASP.Net Core 6 version number (x86) |
VersionASPCore7x64 | Installed ASP.Net Core 7 version number (x64) |
VersionASPCore7x86 | Installed ASP.Net Core 7 version number (x86) |
VersionASPCore8a64 | Installed ASP.Net Core 8 version number (arm64) |
VersionASPCore8x64 | Installed ASP.Net Core 8 version number (x64) |
VersionASPCore8x86 | Installed ASP.Net Core 8 version number (x86) |
VersionASPCore9a64 | Installed ASP.Net Core 9 version number (arm64) |
VersionASPCore9x64 | Installed ASP.Net Core 9 version number (x64) |
VersionASPCore9x86 | Installed ASP.Net Core 9 version number (x86) |
VersionCLR | Installed .Net 1.x to 4.x version number |
VersionIE | Internet Explorer version number |
VersionMDAC | MDAC version number |
VersionMsi | MSI version number |
VersionNetCore6a64 | Installed .Net Runtime 6 version number (arm64) |
VersionNetCore6x64 | Installed .Net Runtime 6 version number (x64) |
VersionNetCore6x86 | Installed .Net Runtime 6 version number (x86) |
VersionNetCore7a64 | Installed .Net Runtime 7 version number (arm64) |
VersionNetCore7x64 | Installed .Net Runtime 7 version number (x64) |
VersionNetCore7x86 | Installed .Net Runtime 7 version number (x86) |
VersionNetCore8a64 | Installed .Net Runtime 8 version number (arm64) |
VersionNetCore8x64 | Installed .Net Runtime 8 version number (x64) |
VersionNetCore8x86 | Installed .Net Runtime 8 version number (x86) |
VersionNetCore9a64 | Installed .Net Runtime 9 version number (arm64) |
VersionNetCore9x64 | Installed .Net Runtime 9 version number (x64) |
VersionNetCore9x86 | Installed .Net Runtime 9 version number (x86) |
VersionNetDesk6a64 | Installed .Net Desktop 6 version number (arm64) |
VersionNetDesk6x64 | Installed .Net Desktop 6 version number (x64) |
VersionNetDesk6x86 | Installed .Net Desktop 6 version number (x86) |
VersionNetDesk7a64 | Installed .Net Desktop 7 version number (arm64) |
VersionNetDesk7x64 | Installed .Net Desktop 7 version number (x64) |
VersionNetDesk7x86 | Installed .Net Desktop 7 version number (x86) |
VersionNetDesk8a64 | Installed .Net Desktop 8 version number (arm64) |
VersionNetDesk8x64 | Installed .Net Desktop 8 version number (x64) |
VersionNetDesk8x86 | Installed .Net Desktop 8 version number (x86) |
VersionNetDesk9a64 | Installed .Net Desktop 9 version number (arm64) |
VersionNetDesk9x64 | Installed .Net Desktop 9 version number (x64) |
VersionNetDesk9x86 | Installed .Net Desktop 9 version number (x86) |
VersionNT | Windows NT version number |
VersionNT32 | Windows NT/32 version number |
VersionNT64 | Windows NT/64 version number |
VersionTin | InstallMate version number |
VirtualMemory | Size of virtual memory in MB |
WebSite | Product information URL |
WinCurVer | Registry path to Windows information |
WinCurVerNT | Registry path to Windows [NT] information |
WindowsBuild | Windows build number |
WindowsCore | Target system is a core (non-UI) installation of Windows |
WindowsFolder | Windows user folder |
WindowsType | Windows product type number |
WindowsVolume | Disk drive containing Windows folder |
WWWRootFolder | IIS web virtual root folder |
XCopy | Path to the XCopy command line utility |