是否可以自動暫停/順序複製 Windows 10 複製佇列中的多個檔案?

是否可以自動暫停/順序複製 Windows 10 複製佇列中的多個檔案?

如果我在單獨的複製進程中複製多個文件,它們將並行執行(總共 72.5 MB/秒):
w10並行複製佇列

但由於我的目標驅動器是 HDD,如果我暫停其他複製進程,它會達到更高的傳輸速度(92 vs 72 MB/s):
w10 順序複製佇列

預設情況下是否可以強制執行此行為?

答案1

從使用虛擬檔案作為鎖定的批次檔進行複製。這是基於正在寫入的檔案被鎖定的事實,因此任何寫入該檔案的嘗試都會失敗。

使用此(未經測試的)批次檔作為複製指令的替換:

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

相關內容