是否可以在 Windows 10 复制队列中自动暂停/顺序复制多个文件?

是否可以在 Windows 10 复制队列中自动暂停/顺序复制多个文件?

如果我在单独的复制过程中复制多个文件,它们将并行执行(总共 72,5 MB/s):
w10 并行复制队列

但由于我的目标驱动器是 HDD,如果我暂停其他复制过程,它会达到更快的传输速度(92 对 72 MB/s):
w10 顺序复制队列

是否可以默认强制这种行为?

答案1

使用虚拟文件作为锁,通过批处理文件进行复制。这是基于这样一个事实:正在写入的文件已被锁定,因此任何写入尝试都将失败。

使用这个(未经测试的)批处理文件来替代复制命令:

:loop
2>nul (
  >C:\path\to\lockfile (
    copy %*
  )
)||goto :loop

相关内容