Makro Referenz - Systeminformationen

Es folgt eine Liste der Systeminformationsmakros.

Die komplette Liste der Makros kann hier eingesehen werden.

Makro Beschreibung
@CPUArch Gibt "X86" zurück, wenn die CPU eine 32-bit CPU ist und "X64", wenn die CPU eine 64-bit CPU ist.
@KBLayout Gibt den Code, der das Keyboard-Layout kennzeichnet, zurück. Siehe Anhang für mögliche Werte.
@MUILang Gibt einen Code zurück, der eine Mehrsprachigkeit anzeigt, falls verfügbar (bei vista standardmäßig OK). Siehe Anhang für mögliche Werte.
@OSArch Gibt eines der folgendes zurück:"X86","IA64","X64" - dies ist der Architekturtyp des aktuell laufenden Betriebssystems.
@OSLang
Gibt den Code der Betriebssystem Sprache zurück. Siehe den Anhang für mögliche Werte.
@OSType
Gibt "WIN32_NT" für NT/2000/XP/2003/Vista/2008/Win7/2008R2 zurück.
@OSVersion
Gibt einen der folgenden Werte zurück: "WIN_2008R2", "WIN_7", "WIN_2008", "WIN_VISTA", "WIN_2003", "WIN_XP", "WIN_2000".
@OSBuild
Gibt die Build-Nummer des Betriebssystems zurück, bei Windows 2003 Server z.B. 3790.
@OSServicePack
Service Pack-Information in der Form "Service Pack 3".
@ComputerName
Netzwerkname des Computers.
@UserName
ID des gerade angemeldeten Nutzers (entspricht der Systemvariable %USERNAME%).
@IPAddress1
IP-Adresse des ersten Netzwerk-Adapters. Gibt auf manchen Systemen 127.0.0.1 zurück.
@IPAddress2
IP-Adresse des zweiten Netzwerk-Adapters. Gibt 0.0.0.0 zurück, wenn kein Wert gefunden wird.
@IPAddress3 IP-Adresse des dritten Netzwerk-Adapters. Gibt 0.0.0.0 zurück, wenn kein Wert gefunden wird.
@IPAddress4 IP-Adresse des vierten Netzwerk-Adapters. Gibt 0.0.0.0 zurück, wenn kein Wert gefunden wird.
@DesktopHeight
Höhe des Bildschirmes in Pixeln (vertikale Auflösung).
@DesktopWidth
Breite des Bildschirmes in Pixeln (horizontale Auflösung).
@DesktopDepth Farbtiefe des Bildschirmes in Bits pro Pixel.
@DesktopRefresh Bildwiederholrate des Bildschirmes in Hertz.