Operating System Properties

The following list provides links to more information about operating system properties that the Installer sets at startup.

Property Name Brief Description
AdminUser Set on Windows 2000 if the user has administrator privileges.
ComputerName Computer name of the current system.
MsiNetAssemblySupport On systems that support common language runtime assemblies, the Installer sets the value of this property to the file version of fusion.dll. The Installer does not set this property if the operating system does not support common language runtime assemblies.
MsiNTProductType Indicates the Windows product type.
MsiNTSuiteBackOffice On Windows 2000 and later operating systems, the Installer sets this property to 1 (one) only if Microsoft BackOffice components are installed.
MsiNTSuiteDataCenter On Windows 2000 and later operating systems, the Installer sets this property to 1 (one) only if Windows 2000 Datacenter Server is installed.
MsiNTSuiteEnterprise On Windows 2000 and later operating systems, the Installer sets this property to 1 (one) only if Windows 2000 Advanced Server is installed.
MsiNTSuitePersonal On Windows XP and later operating systems, the Installer sets this property to 1 (one) only if the operating system is Workstation Personal (not Professional).
MsiNTSuiteSmallBusiness On Windows 2000 and later operating systems, the Installer sets this property to 1 (one) only if Microsoft Small Business Server is installed.
MsiNTSuiteSmallBusinessRestricted On Windows 2000 and later operating systems, the Installer sets this property to 1 (one) only if Microsoft Small Business Server is installed with the restrictive client license.
MsiNTSuiteWebServer On Windows 2000 and later operating systems, the Installer sets the MsiNTSuiteWebServer property to 1 (one) if the web edition of the Windows Server 2003 family is installed. Only available with the Windows Server 2003 family release of the Windows Installer.
MsiTabletPC The installer sets this property to a nonzero value if the current operating system is Windows XP Tablet PC Edition.
MsiWin32AssemblySupport On systems that support Win32 assemblies, the Installer sets the value of this property to the file version of sxs.dll. The Installer does not set this property if the operating system does not support Win32 assemblies.
OLEAdvtSupport Set if OLE supports the Windows Installer.
RedirectedDllSupport The Installer sets the RedirectedDllSupport property if the system performing the installation supports Isolated Components.
RemoteAdminTS The Installer sets the RemoteAdminTS property when the system is a remote administration server using Terminal Services.
ServicePackLevel The version number of the operating system service pack.
ServicePackLevelMinor The minor version number of the operating system service pack.
SharedWindows Set when the system is operating as Shared Windows.
ShellAdvtSupport Set if the shell supports feature advertising.
SystemLanguageID Default language identifier for the system.
TerminalServer Set when the system is a server with Windows Terminal Server.
TTCSupport Indicates if the operating system supports using .ttc (true type font collections) files.
Version9X Version number for the Windows operating system.
VersionDatabase Numeric database version of the current installation.
VersionNT Version number for the operating system.
VersionNT64 Version number for the operating system if the system is running on a 64-bit computer.
Windows build Build number of the operating system.

See Also

About Properties
Using Properties
Property Reference

Send comments about this topic to Microsoft

Build date: 9/10/2007