Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 延迟复制粘贴文件_Batch File_Copy Paste - Fatal编程技术网

Batch file 延迟复制粘贴文件

Batch file 延迟复制粘贴文件,batch-file,copy-paste,Batch File,Copy Paste,我有一个脚本,可以复制文件并粘贴。我只想延迟粘贴文件的顺序。 粘贴第一个文件-等待10秒-粘贴第二个文件-延迟10秒-粘贴第三个文件- 这是我复制所有文件的脚本 set source=C:\Users\kco2bu\Desktop\Deneme\Copy set destination=C:\Users\kco2bu\Desktop\Deneme\Paste xcopy %source% %destination% /y 单独复制每个文件: set "source=C:\Users\

我有一个脚本,可以复制文件并粘贴。我只想延迟粘贴文件的顺序。 粘贴第一个文件-等待10秒-粘贴第二个文件-延迟10秒-粘贴第三个文件-

这是我复制所有文件的脚本

set source=C:\Users\kco2bu\Desktop\Deneme\Copy
set destination=C:\Users\kco2bu\Desktop\Deneme\Paste
xcopy %source% %destination% /y

单独复制每个文件:

set "source=C:\Users\kco2bu\Desktop\Deneme\Copy"
set "destination=C:\Users\kco2bu\Desktop\Deneme\Paste"
for %%a in ("%source%\*") do (
  xcopy "%%~fa" "%destination%" /y
  timeout -t 10 >nul
)

单独复制每个文件:

set "source=C:\Users\kco2bu\Desktop\Deneme\Copy"
set "destination=C:\Users\kco2bu\Desktop\Deneme\Paste"
for %%a in ("%source%\*") do (
  xcopy "%%~fa" "%destination%" /y
  timeout -t 10 >nul
)

超时
并不总是有效。例如,Jenkins和其他一些构建服务器不允许超时命令。在这种情况下,您可以将其替换为
pinglocalhost-n11
。是的,11是正确的。它必须比您要等待的秒数多1秒。是的,@MichaelS,
timeout
可能会失败;当使用输入重定向时会发生这种情况,例如…
timeout
并不总是有效。例如,Jenkins和其他一些构建服务器不允许超时命令。在这种情况下,您可以将其替换为
pinglocalhost-n11
。是的,11是正确的。它必须比您要等待的秒数多1秒。是的,@MichaelS,
timeout
可能会失败;当使用输入重定向时,它会这样做,例如。。。