有没有办法在批处理文件中测试月份和日期,而不是年份,例如在特定日期不同但在特定年份不同的批处理文件?
问问题
69 次
2 回答
0
for /f "skip=10 tokens=3,4,5,6 delims= " %%A in ('@robocopy /l * %tmp% %tmp% /ns /nc /ndl /nfl /np /njh') do (
echo %%B-%%C
set "_date=%%B-%%C"
)
if "%_date%" EQU "Nov-02" (
echo do something
)
这将测试日期是否为“Nov-2”并且不依赖于时间设置格式。
于 2013-11-02T10:08:08.017 回答
0
显示02/11
所有年份的文件:
for %%a in (*) do echo %%~ta %%~a|findstr /b "02/11/"
于 2013-11-02T10:21:53.647 回答