(バッチ)32bitか64bitか判断する
バッチファイルで、今バッチを実行しているOSがx86(32bit)なのかx64(64bit)なのか判断したいと思いました。
で、ググると、バッチファイルで64ビットと32ビット違うコマンドを実行するにドンピシャな情報が。。

コピペですが、以下のバッチで判断できるようです。


@echo off
if "%PROCESSOR_ARCHITECTURE%" EQU "x86" (
echo "x86"
)
if "%PROCESSOR_ARCHITECTURE%" NEQ "x86" (
echo "x64"
)
pause

[PR]
by jehoshaphat | 2014-02-14 01:00 | VBScirpt,WSH,バッチ | Trackback | Comments(1)
トラックバックURL : http://jehupc.exblog.jp/tb/21630880
トラックバックする(会員専用) [ヘルプ]
※このブログはトラックバック承認制を適用しています。 ブログの持ち主が承認するまでトラックバックは表示されません。
Commented by 名無し at 2017-01-31 19:47 x
この方法は64ビットCPUに32ビットOSをインストールしてある場合も正しく値を返すんでしょうか?


<< (バッチ)メッセージボックスを... VNXeのCIFS共有フォルダ... >>