Voici la liste des macros donnant des informations sur le système.
La liste complète des macros se trouve ici.
Macro | Description |
---|---|
@CPUArch | Contient "X86" quand le CPU est 32-bit et "X64" quand le CPU est 64-bit. |
@KBLayout | Contient le code de la disposition du clavier. Voir l'Appendice pour les valeurs possibles. |
@MUILang | Contient le code caractérisant la langue si disponible (Vista est OK par défaut). Voir Appendice pour les valeurs possibles. |
@OSArch | Contient un des résultats suivants: "X86", "IA64", "X64" - type d'architecture du système en cours d'exécution. |
@OSLang | Contient le code du langage de l'OS. Voir l'Appendice pour les valeurs possibles. |
@OSType | Contient "WIN32_NT" pour NT/2000/XP/2003/Vista et contient "WIN32_WINDOWS" pour 95/98/Me. |
@OSVersion | Contient un des éléments suivants: "WIN_81", "WIN_8", "WIN_7", "WIN_VISTA", "WIN_XP", "WIN_XPe", pour serveurs Windows: "WIN_2012R2", "WIN_2012", "WIN_2008R2", "WIN_2008", "WIN_2003" |
@OSBuild | Contient le numéro de fabrication de l'OS (3790 pour Windows 2003 Serveur). |
@OSServicePack | Information du Service pack dans la forme "Service Pack 3". |
@ComputerName | Nom réseau de l'ordinateur. |
@UserName | Identifiant de l'utilisateur actuellement connecté. |
@IPAddress1 | Adresse IP du premier adaptateur réseau. Contient 127.0.0.1 sur certains ordinateurs. |
@IPAddress2 | Adresse IP du deuxième adaptateur réseau. Contient 0.0.0.0 si non applicable. |
@IPAddress3 | Adresse IP du troisième adaptateur réseau. Contient 0.0.0.0 si non applicable. |
@IPAddress4 | Adresse IP du quatrième adaptateur réseau. Contient 0.0.0.0 si non applicable. |
@DesktopHeight | Hauteur de l'écran principal en pixel. (Résolution verticale) |
@DesktopWidth | Largeur de l'écran principal en pixel. (Résolution horizontale) |
@DesktopDepth | Profondeur des couleurs de l'écran principal en bits par pixel. |
@DesktopRefresh | Vitesse de rafraichissement de l'écran principal en hertz. |