
[已解決]批處理獲取操作系統和Office系列版本和位數最后由 pcl_test 于 -9-7 23:20 R2上正常,XP在虛擬機試了一下貌似不對啊
- @echo off
- IF EXIST %PROGRAMFILES(X86)% (set ARCH=64BIT) ELSE (set ARCH=32BIT)
- ::echo %PROCESSOR_ARCHITECTURE%|findstr AMD64>nul && set ARCH=x64 || set ARCH=x86
- for /f tokens=3* %%A in ('reg query HKLMSOFTWAREMicrosoftWindows NTCurrentVersion /v ProductName') do echo You are Running:%%A %%B %ARCH%
- pause
nclick="copycode($('code0'));">復制代碼
R2 輸出:You are Running:Windows ServerR2 Datacenter 64BIT請按任意鍵繼續. . .XP輸出:You are Running:VERSION 3.0 32BITYou are Running:Microsoft Windows XP 32BIT請按任意鍵繼續 . . .哪里出問題了?謝謝