PowerShellでOSが32bitなのか64bitなのかを簡単に調べる方法 †PowerShellのWMIコマンドレットを使用して簡単に32bit or 64bit OSなのかを調べる方法を以下に記します。 ENVを確認する方法 †環境変数で調べる方法を以下に記します。 Get-Item Env:PROCESSOR_ARCHITECTURE 以下は実行した時の出力例です。 PS C:\> Get-Item Env:PROCESSOR_ARCHITECTURE Name Value ---- ----- PROCESSOR_ARCHITECTURE AMD64 WMIのWin32_OperatingSystemを使用する方法 †以下の構文で確認することができます。 (Get-WmiObject Win32_OperatingSystem).OSArchitecture 以下は実行した時の出力例です。 PS C:\> (Get-WmiObject Win32_OperatingSystem).OSArchitecture 64 ビット 遠隔マシンのOSアーキテクチャを調べる方法 †遠隔サーバを確認したい場合は、以下のように-ComputerNameオプションを使用します。 (Get-WmiObject Win32_OperatingSystem -ComputerName <コンピュータ名>).OSArchitecture 以下は実行した時の出力例です。 PS C:\> (Get-WmiObject Win32_OperatingSystem -ComputerName SAKURAPC).OSArchitecture 64 ビット 以上、PowerShellで簡単にOSの32bit or 64bitを確認する方法でした。 |