我需要检查一个文件是否被创建和锁定或使用批处理文件, 如果文件被锁定,程序应该等待并定期检查文件是否从锁中释放,当它被解锁时程序应该退出。如果批处理文件中的条件和for循环
我很新编写批处理文件(今天开始)
这是我曾尝试:
@echo off
:loop
if (2<nul (>>test.txt echo off))(
goto END
)
else (goto MESSAGE)
:MESSAGE
echo trying to access file
goto loop
:END
pause
如果你刚开始,并且你有一定的灵活性,我建议使用[tag:PowerShell],而不是。 – David
运行此操作时,结果如何?你有错误吗?如果是这样,请编辑您的问题并添加错误。如果不是,结果如何? – Theresa
我假设你的意思是一个Windows批处理文件,而不是DOS。 – dbenham