问题描述
- bat脚本问题,重复循环判断一个文件是否存在,直至该文件存在
-
大致说个流程,点击bat,判断文件存在,在的话就把它删了,不在的话就一直判断,直到存在,也就是说,当程序执行后,发现没有这个文件,程序还在循环的跑,当在新建finish.fl文件的时候,程序发现有这个文件,把它删了,这时候程序才结束了不知道这样的bat脚本能不能够实现,可以的话麻烦贴出代码,非常感谢
解决方案
echo off
if exist d:finish.fl del d:finish.fl
loopstart:
if exist d:finish.fl goto exit
goto loopstart
exit:
解决方案二:
echo off
loopstart:
if exist d:finish.fl goto exit
goto loopstart
exit:
解决方案三:
:loop
@IF NOT EXIST D:finish.fl goto loop
解决方案四:
echo off
loopstart:
if exist d:finish.fl goto exit
goto loopstart
exit:
del d:finish.fl
解决方案五:
@echo off
:loop
IF NOT EXIST D:finish.fl goto loop
del D:finish.fl
@echo 已删除
时间: 2024-10-28 04:22:51