2017年3月29日 星期三

自動判別windows版本 導向不同kms server 認證

另存成BAT檔,尚未完整測試過,在 win7 及 win10 可正常運作。

@echo off
for /f "tokens=4-7 delims=[.] " %%i in ('ver') do (if %%i==Version (set v=%%j.%%k) else (set v=%%i.%%j))

if "%v%" == "6.1" goto win7

cscript.exe %SystemRoot%\system32\slmgr.vbs -skms 1.1.1.1
%SystemRoot%\system32\slmgr.vbs -ato
goto end

:win7
cscript.exe %SystemRoot%\system32\slmgr.vbs -skms 2.2.2.2
%SystemRoot%\system32\slmgr.vbs -ato
goto end


:end

沒有留言: