遍历目录中的文件并复制到另一个目录
loop through files in the directory and copy over to another directory
我在一个目录中有一堆文件。我想复制(切换)到另一个目录。但是我希望每个文件复制之间有几秒钟的延迟。
EG: C:/NewFolder has
test1.txt
test2.txt
test3.txt
我需要将它们移动到 C:/ResultFoler/
这应该有效:
@ECHO OFF
SET source=C:\NewFolder
SET target=C:\ResultFoler
IF NOT EXIST %target% MD %target%
FOR %%f IN (%source%\*.txt) DO (
MOVE "%%f" "%target%\%%~nxf"
PING -n 5 127.0.0.1 > NUL
)
您可以通过将 -n 5
更改为所需的值来决定您希望蝙蝠在两个文件之间等待多长时间。
我在一个目录中有一堆文件。我想复制(切换)到另一个目录。但是我希望每个文件复制之间有几秒钟的延迟。
EG: C:/NewFolder has
test1.txt
test2.txt
test3.txt
我需要将它们移动到 C:/ResultFoler/
这应该有效:
@ECHO OFF
SET source=C:\NewFolder
SET target=C:\ResultFoler
IF NOT EXIST %target% MD %target%
FOR %%f IN (%source%\*.txt) DO (
MOVE "%%f" "%target%\%%~nxf"
PING -n 5 127.0.0.1 > NUL
)
您可以通过将 -n 5
更改为所需的值来决定您希望蝙蝠在两个文件之间等待多长时间。