@echo off set mm=%date:~5,2% if %mm%==01 (set mm1=12) if %mm%==02 (set mm1=01) if %mm%==03 (set mm1=02) if %mm%==04 (set mm1=03) if %mm%==05 (set mm1=04) if %mm%==06 (set mm1=05) if %mm%==07 (set mm1=06) if %mm%==08 (set mm1=07) if %mm%==09 (set mm1=08) if %mm%==10 (set mm1=09) if %mm%==11 (set mm1=10) if %mm%==12 (set mm1=11) echo %mm1% pause :: 可以用 if 条件判断语句进行判断 :: 中国批处理脚本联盟