今日は2013年11月1日です
私は次の.batファイルを持っています:
@ECHO OFF
:: Take the output from DATE and assign it to variable today
FOR /F "tokens=* delims=/" %%i IN ('DATE /T') do SET /A today=%%i
ECHO %today%
PAUSE
そしてそれは出力します:11
FORに3つのトークンを反復処理してから、結果の変数を出力するように指示している場合:%% iに割り当てられた最後のトークンであるため、「2013」の値をスローするべきではありませんか?