Macro Reference - System Info

システム情報のマクロは下表の通りです。

全てのマクロの表はこちら

 

マクロ 説明
@CPUArch CPUが32ビットCPUの場合は"x86"を、64ビットCPUの場合は"X64"を返します。
@KBLayout キーボードレイアウトを表すコード。とり得る値についてはAppendixを参照。
@MUILang マルチ言語が利用可能かどうかを表すコードを返します(Vistaではデフォルトで利用可能)。 実際の値についてはAppendixを参照。
@OSArch 次のいずれか:"X86", "IA64", "X64" - これは現在実行されているOSのアーキテクチャのタイプです。
@OSLang OSの言語を表すコード。 とり得る値についてはAppendixを参照。
@OSType NT/2000/XP/2003//Vista/2008/Win7/2008R2では"WIN32_NT"。
@OSVersion 次のいずれか: "WIN_2008R2", "WIN_7", "WIN_2008", "WIN_VISTA", "WIN_2003", "WIN_XP", "WIN_XPe", "WIN_2000"。
@OSBuild OSのビルドナンバー。 例えば Windows 2003 Server では 3790。
@OSServicePack サービスパック情報("Service Pack 3"など)。
@ComputerName コンピュータのネットワーク上での名前
@UserName 現在ログインしているユーザーのID
@IPAddress1 1つ目のネットワークアダプタのIPアドレス。 コンピュータによっては127.0.0.1となります。
@IPAddress2 2つ目のネットワークアダプタのIPアドレス。 利用不可な場合 0.0.0.0 となります。
@IPAddress3 3つ目のネットワークアダプタのIPアドレス。 利用不可な場合 0.0.0.0 となります。
@IPAddress4 4つ目のネットワークアダプタのIPアドレス。 利用不可な場合 0.0.0.0 となります。
@DesktopHeight デスクトップスクリーンの高さ方向のピクセル数。 (垂直方向の分解能)
@DesktopWidth デスクトップスクリーンの幅方向のピクセル数。 (水平方向の分解能)
@DesktopDepth デスクトップスクリーンの1ピクセルあたりのビットの深さ。
@DesktopRefresh デスクトップスクリーンのリフレッシュレート(Hz)