文件夹中有几个文件,如
abc-xyz-1-01022017
abc-xyz-2-01022017
abc-xyz-1-02022017
等。我正在遍历所有这些文件,并检查用户输入的日期%1
,文件名中的日期如01022017.对于循环执行良好但在此之后它不检查条件。这是我的代码
for /f "tokens=1,2,3,4,5 delims=-." %%a in ('dir /b D:\NewFolder *-*-*-*.*') do echo set filename=%%a-%%b-%1 set date=%%d
IF [%1]==%date% (echo "same date") else (echo "different date")
答案 0 :(得分:0)
doesNotExist
附加命令或将它们放入(代码块)
被括号括起来。试着猜测一下你的意思:
&