У меня есть этот скрипт, который перемещает все мои папки и файлы из моего каталога c:\projects
в архив RAR в c:\backup
.
for /f "delims==" %%D in ('DIR C:\projects /A /B /S') do (
"C:\Program Files\WinRAR\WinRAR.EXE" m -r "c:\backup\projects.rar" "%%D"
)
Я также пробовал приведенный ниже скрипт, который использует тот же источникc:\projects
, но создает отдельный архив для каждой папки в c:\projects
в c:\backup
.
FOR /F "DELIMS==" %%D in ('DIR C:\projects /AD /B') DO (
"C:\Program Files\WinRAR\WinRAR.EXE" m -r "C:\Backup\%%D.rar" "%%D"
)
Запуск этого второго сценария занимает всего два часа, тогда как запуск моего первого сценария занимает более 24 часов.
Можно ли как-нибудь ускорить мой первый скрипт?
Разве мой первый скрипт вообще не должен быть быстрее?