
批處理怎樣判斷Windows的版本和位數(shù)我電腦的系統(tǒng)是winxp和windows 7的32位,現(xiàn)在想根據(jù)不同的系統(tǒng)執(zhí)行不同的操作。
上面的代碼,沒有得到我預(yù)期的windows 7 32bit system。=====================nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- for /f tokens=2* delims=[] %%i in ('ver') do set v=%%i
- for /f tokens=2* delims= %%i in (%v%) do (
- echo %%i
- set winver=%%i
- if !winver! equ 6.1.7601 echo windows 7 32bit system
- )
- pause
nclick="copycode($('code1'));">復(fù)制代碼
- @echo off
- for /f tokens=2* delims=[] %%i in ('ver') do set v=%%i
- for /f tokens=2* delims= %%i in (%v%) do (
- echo %%i ===>這個版本號是顯示出來的
- set winver=%%i
- echo %winver% ===> 這里應(yīng)該怎么寫?版本號沒有顯示出來。
- )
- pause

