我需要每5分钟检查多个文件夹中是否有文件,如果有,则需要移动它们。
这是我尝试过的:
for /d %%a in (fldr1 fldr2 fldr3 fldr4) do (
if exist r:\%%a\*.* (
xcopy "r:\%%a" "c:\temp\" /q /s /r /y
del /f /q r:\%%a\*
) else (
echo %date% %time%
ping -n 300 127.0.0.1 > nul
)
)
但是我一直都得到0 Files(s) copied
,即使没有文件且每个子文件夹也是如此,在此示例中只有4个子文件夹,但实际上我大约有40个,我需要能够看到何时的文件已复制,并且每5分钟运行一次。在真正复制文件时,我需要禁止显示所有这些0 Files(s) copied
消息或一些可区分的消息。