
Se eu copiar vários arquivos em processos de cópia separados, eles serão executados em paralelo (total de 72,5 MB/s):
Mas como minha unidade de destino é um HDD, ela atinge mais velocidade de transferência se eu pausar os outros processos de cópia (92 vs 72 MB/s):
É possível forçar esse comportamento por padrão?
Responder1
Faça a cópia de um arquivo em lote que usa um arquivo fictício como bloqueio. Isso se baseia no fato de que um arquivo que está sendo gravado está bloqueado, portanto, qualquer tentativa de gravá-lo falhará.
Use este arquivo em lote (não testado) como substituto para o comando de cópia:
:loop
2>nul (
>C:\path\to\lockfile (
copy %*
)
)||goto :loop