
Если я копирую несколько файлов в отдельных процессах копирования, они будут выполняться параллельно (всего 72,5 МБ/с):
Но поскольку мой целевой диск — это жесткий диск, он достигает большей скорости передачи данных, если я приостанавливаю другие процессы копирования (92 против 72 МБ/с):
Можно ли принудительно включить такое поведение по умолчанию?
решение1
Сделайте копию из пакетного файла, который использует фиктивный файл в качестве блокировки. Это основано на том факте, что записываемый файл заблокирован, поэтому любая попытка записать его потерпит неудачу.
Используйте этот (непроверенный) пакетный файл в качестве замены команды копирования:
:loop
2>nul (
>C:\path\to\lockfile (
copy %*
)
)||goto :loop