#navi(../)
* PowerShellでOSが32bitなのか64bitなのかを簡単に調べる方法 [#t51baee2]
PowerShellのWMIコマンドレットを使用して簡単に32bit or 64bit OSなのかを調べる方法を以下に記します。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

* ENVを確認する方法 [#wbafbd45]
環境変数で調べる方法を以下に記します。~
以下の構文で確認することができます。
 Get-Item Env:PROCESSOR_ARCHITECTURE
以下は実行した時の出力例です。
 PS C:\> Get-Item Env:PROCESSOR_ARCHITECTURE
 
 Name                           Value
 ----                           -----
 PROCESSOR_ARCHITECTURE         AMD64

* WMIのWin32_OperatingSystemを使用する方法 [#ea4e00c2]
以下の構文で確認することができます。
 (Get-WmiObject Win32_OperatingSystem).OSArchitecture
以下は実行した時の出力例です。
 PS C:\> (Get-WmiObject Win32_OperatingSystem).OSArchitecture
 64 ビット

** 遠隔マシンのOSアーキテクチャを調べる方法 [#t27abf45]
遠隔サーバを確認したい場合は、以下のように-ComputerNameオプションを使用します。
 (Get-WmiObject Win32_OperatingSystem -ComputerName <コンピュータ名>).OSArchitecture
以下は実行した時の出力例です。
 PS C:\> (Get-WmiObject Win32_OperatingSystem -ComputerName SAKURAPC).OSArchitecture
 64 ビット

以上、PowerShellで簡単にOSの32bit or 64bitを確認する方法でした。

#htmlinsertpcsp(win-btm.html,win-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS