set x=%systemroot:~-7%
取最后7个,我这里的systemroot是c:\windows
于是是windows
if /i "!x:~%%i,1!"=="D" set d=%%i
if /i "!x:~%%i,1!"=="S" set s=%%i
if /i "!x:~%%i,1!"=="N" set n=%%i
在1的时候没有
在2的时候有n
在3的时候有d
在4的时候没有
在5的时候没有
在6的时候有s
set "!d!=!d!!n!!s!"
这样变量3就是326
if "!%d:~,1%!"=="!pwd!"
326得到3,变量3是326