上一篇
bat命令批处理判断32位还是64位系统的多种方法
- 行业动态
- 2024-06-03
- 1
方法一:使用wmic命令
@echo off wmic os get osarchitecture | find /i "64" >nul && ( echo 当前系统是64位 ) || ( echo 当前系统是32位 ) pause
说明:
wmic os get osarchitecture:获取操作系统的架构信息。
find /i "64":在输出中查找字符串"64",不区分大小写。
>nul:将输出重定向到空设备,即不显示输出。
&&和||:条件执行符,根据前一个命令的执行结果(成功或失败)决定是否执行后面的命令。
方法二:使用systeminfo命令
@echo off for /f "tokens=2 delims=:" %%a in ('systeminfo ^| findstr /I "System Type"') do set "systype=%%a" if "%systype%" == "x64based PC" ( echo 当前系统是64位 ) else ( echo 当前系统是32位 ) pause
说明:
systeminfo:显示系统配置信息。
findstr /I "System Type":在输出中查找字符串"System Type",不区分大小写。
for /f "tokens=2 delims=:" %%a in ('command') do set "variable=%%a":从command的输出中提取第二列的值(以冒号为分隔符),并将值赋给变量variable。
方法三:使用reg query命令
@echo off reg query "HKLMHardwareDescriptionSystemCentralProcessor
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/204487.html