批处理判断操作系统32位或64位,并注册服务

Posted Sway

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理判断操作系统32位或64位,并注册服务相关的知识,希望对你有一定的参考价值。

 1 @echo off
 2 if /i "%PROCESSOR_IDENTIFIER:~0,3%" == "x86" goto 1 /////通过参数判定操作系统位数,并跳转
 3 if /i "%PROCESSOR_IDENTIFIER:~0,3%" NEQ "x86" goto 2 ///此条语句后面可以改为 EQU "EM6"
 4 :1  /////32位注册服务
 5 @echo 32bit
 6 Regsvr32 %windir%\System32\***.dll
 7 exit
 8 
 9 :2  /////64位注册服务
10 @echo 64bit
11 Regsvr32 %windir%\SysWOW64\***.dll
12 exit

 

以上是关于批处理判断操作系统32位或64位,并注册服务的主要内容,如果未能解决你的问题,请参考以下文章

检测32位或64位Windows

安装的jvm是64位或32位[重复]

现代32位或64位x86汇编

在 64 位 Windows 上安装 32 位或 64 位应用程序有啥区别?

MS Access 32 位或 64 位

一行js代码的原理分析