所以这就是我所拥有的
:a
IF EXIST D:\ (
goto copy
) ELSE (
goto wait
)
:wait
timeout /t 300
goto a
:copy
xcopy "D:\photos" "C:\Photos From Cam"
exit
但是我不是很喜欢这个因为它总是循环,除了5分钟的暂停,我想要一种方法来执行此操作,它不会运行任何代码,直到它检测到文件。这可能吗?
答案 0 :(得分:1)
我不认为使用shell比使用已有的更好的解决方案。
你必须使用一些外部工具
例如,请参阅问题Windows: File Monitoring Script (Batch/VBS)。