Как использовать команду robocopy для копирования и синхронизации файлов в Windows?

Пользователь

от hilton , в категории: Компьютерные технологии , год назад

Как использовать команду robocopy для копирования и синхронизации файлов в Windows?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от felipa_schmidt , год назад

@hilton 

Команда robocopy (сокращение от "Robust File Copy") является мощным инструментом для копирования и синхронизации файлов в операционной системе Windows. Вот как ее можно использовать:

  1. Откройте командную строку, нажав на клавишу Win + R и введя "cmd" в поле поиска, а затем нажмите Enter.
  2. В командной строке введите следующую команду:
1
robocopy <source> <destination> [<file(s)>] [<options>]


Где:

  • <source> - это путь к папке, которую вы хотите скопировать.
  • <destination> - это путь к месту, куда вы хотите скопировать папку.
  • <file(s)> - необязательный параметр, позволяющий указать конкретные файлы, которые нужно скопировать.
  • <options> - дополнительные параметры, такие как /MIR для зеркального копирования.


Например, чтобы скопировать папку "C:MyFolder" в папку "D:BackupMyFolder", вы можете использовать следующую команду:

1
robocopy C:MyFolder D:BackupMyFolder /MIR


Опция /MIR гарантирует, что все файлы в папке назначения будут точно соответствовать файлам в исходной папке. Это означает, что если какие-либо файлы были удалены в исходной папке, они также будут удалены в папке назначения.


Вот некоторые другие полезные опции, которые можно использовать с командой robocopy:

  • /E - копирует все файлы и подпапки, включая пустые папки.
  • /Z - копирует файлы в режиме сжатия.
  • /R:<n> - задает количество попыток копирования файла, если происходит ошибка.
  • /W:<n> - задает время ожидания между попытками копирования файла, если происходит ошибка.


Например, чтобы скопировать папку "C:MyFolder" в папку "D:BackupMyFolder" и использовать опции /E, /Z, /R:5 и /W:3, вы можете использовать следующую команду:

1
robocopy C:MyFolder D:BackupMyFolder /E /Z /R:5 /W:3


Надеюсь, это поможет вам использовать команду robocopy для копирования и синхронизации файлов в Windows!