Мне нужно проверять несколько папок на наличие файлов в них каждые 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
сообщения, либо какое-либо различимое сообщение, когда файл действительно был скопирован.