发布正在寻找解决方法的部分代码
if 09 LSS 9 (ECHO YES) ELSE (ECHO NO)
该命令始终回显“是”,因为它认为 09 小于 9。此命令的任何替代方案?
编辑:
谢谢,但是 Modulo 部分在我试图插入的命令中不起作用。
有一个包含“1234 09”的文件 test.txt 是我的命令
set actualdate=9
for /f "usebackq Tokens=1,2,3" %%d in (test.txt) do (SET /a x=1000%%e %% 1000 & if %x% LSS %ActualDate% ECHO %%d >> test2.txt)