0

我想写 1 个批处理文件,这样它就不会计算文件夹 1 中的文件,如果该计数等于 15,则等待 10 分钟,然后将所有文件移动到文件夹 2

set cmd=“dir /s /b D:\DAILY_FLAT_FILES\inbox\original_files\*.gz |find /c ”\“ ”
4

1 回答 1

1
@echo off
:repeat
for /f %%a in ('dir "folder1\"^| find "File(s)"') do set count=%%a
echo %count%
if %count% leq 15 (
 echo files are 15 or less
 PING -n 601 127.0.0.1>nul
 goto :repeat

)
echo copying the files
copy "folder1\*"  "folder2\"
于 2013-10-18T09:43:45.183 回答