用批處理判斷操作系統是32位還是64位,並註冊install服務

用批處理判斷操作系統是32位還是64位,並註冊install服務。

分類:
@echo off

if /i “%PROCESSOR_IDENTIFIER:~0,3%” == “X86” goto 1 /////通過參數判定操作系統位數,並跳轉
if /i “%PROCESSOR_IDENTIFIER:~0,3%” NEQ “X86” goto 2 ///此條語句後面可以改爲 EQU “EM6”
1 /////32位xp註冊install服務
%windir%\system32\msiexec.exe /regserver exit

2 /////64位xp註冊install服務
%windir%\syswow64\msiexec.exe /regserver
%windir%\system32\msiexec.exe /unreg
%windir%\system32\msiexec.exe /regserver
exit
由於本單位內部系統定製爲xp,所以判定不是x86的都是64位。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章