dos 判断问题?高手回答

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:30:55
FOR %%O IN (abc.txt) DO IF %%~zO==0 goto

我想让这个命令改变成符合条件后,每次跳转到不同的标签。
例如:符合条件后
第一次跳转到1标签
第二次跳转到2标签
第三次跳转到3标签

for %%o in (abc.txt) do (
if %%~zo==0 goto 1
if %%~zo geq 50 goto 2
if %%~zo geq 100 goto 3
)
(如果文件大小为0字节跳转到1标签,如果大于等于50跳转到2标签执行,如果大小等于100跳转到3标签执行)
你是要判断文件大小而去对它进行操作吧,下面再写上标签和具体的命令。。

PS:你这个for就循环一次,不存在你说的符合条件后第一次跳到1标签,第二次跳到2标签。。你直接把3个标签的命令写在一个标签里好了,符合条件就跳到这个标签执行。。。。。