【问题标题】:Copy Paste Files with delay延迟复制粘贴文件
【发布时间】:2022-01-10 14:28:12
【问题描述】:

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

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

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

【问题讨论】:

    标签: batch-file copy-paste


    【解决方案1】:

    单独复制每个文件:

    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
    )
    

    【讨论】:

    • timeout 并不总是有效。例如,Jenkins 和其他一些构建服务器不允许 timeout 命令。在这种情况下,您可以将其替换为ping localhost -n 11。是的,11 是正确的。它必须比您要等待的秒数多 1 秒。
    • 是的,@MichaelS、timeout 可能会失败;当使用输入重定向时,例如...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-14
    • 2013-05-30
    • 2013-05-04
    相关资源
    最近更新 更多