Команды Robocopy — полный список

Robocopy висит в углу вашего компьютера, возможно, вы этого даже не замечаете. Это встроенная командная строка для операционных систем Windows, которая позволяет быстро переносить файлы из одного места в другое. Кроме того, вы даже можете переносить целые каталоги или диски.

Это не часто используемая команда. На самом деле это внешняя команда. Robocopy был доступен в наборах ресурсов Windows NT и Windows 2000, а также во всех операционных системах Windows после Vista (7, 8 и 10).

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

В этой статье вы найдете все о полезных командах Robocopy и о том, что они делают.

Параметры и синтаксис Robocopy

Синтаксис Робокопии

робокопия (( …)) ()

Параметры Робокопии

Источник — указывает на путь к исходному каталогу.

Назначение — указывает на путь к каталогу назначения.

Файл – показывает, какие файлы будут скопированы. Подстановочные знаки, такие как «*» или «?» можно использовать.

Параметры — отображает параметры, которые можно использовать с помощью команды robocopy.

Робокопия

Параметры Робокопии

В конце команды добавляются следующие параметры. Сюда также входят выбор файла, повторная попытка, ведение журнала и параметры задания.

/s предназначен для копирования подпапок, кроме пустых.

/e предназначен для копирования подпапок, в том числе пустых.

/lev:N предназначен для копирования N верхних уровней в дереве исходных папок.

Файлы /z копируются в перезапускаемом режиме.

Файлы /b копируются в режиме резервного копирования.

/zb использует перезапускаемый режим. В случае отказа в доступе будет использован резервный режим.

/efsraw все зашифрованные файлы копируются в режиме EFS RAW.

/copy:CopyFlags Указывает, какие свойства файла копировать. Правильные значения для этого параметра: D — данные, O — информация о владельце, A — атрибуты, T — временные метки, U — информация аудита, а S означает Security=NTFS ACL.

Файлы /sec копируются с соблюдением безопасности (так же, как /copy:DATS).

/copyall копируется вся информация о файле (так же, как /copy:DATSOU).

Информация о файле /nocopy исключена (хорошо сочетается с /purge).

/secfix все файлы получают исправления безопасности файлов, включая пропущенные.

/timfix все файлы получают фиксированное время, включая пропущенные.

/purge удаляет папки назначения и файлы, которые были удалены из источника.

/mir отражает дерево папок (тот же эффект, что и /e плюс /purge).

/mov перемещает файлы и удаляет их из источника после копирования.

/move перемещает и удаляет файлы и каталоги из источника при их копировании.

/a+:(RASHCNET) присваивает скопированным файлам атрибуты исходных файлов.

/a-:(RASHCNET) удаляет атрибуты исходных файлов из скопированных файлов.

/fat создает файлы назначения, используя только имена файлов FAT 8.3.

/256 Отключает поддержку путей длиной более 256 символов. /mon:N Выполняет мониторинг источника. он запускается снова, когда обнаруживает более N изменений.

/mot:M Выполняет мониторинг исходного кода и запускается снова, если обнаруживает изменения в течение заданного количества минут.

/MT(:N) Создает многопоточные копии с указанным количеством потоков (по умолчанию — 8). N должно быть от 1 до 128. Эта функция несовместима с параметрами /EFSRAW и /IPG. Вы можете перенаправить вывод с помощью параметра /LOG, если хотите ускорить процесс.

/rh:hhmm-hhmm Предоставляет информацию о том, когда можно запускать новые копии.

/pf проверяет часы работы. Проверки проводятся не для каждого прохода, а для каждого файла.

/ipg:n предназначен для пользователей с более низкой пропускной способностью. Он вставляет промежутки между пакетами.

Параметры выбора файла

/a копирует только файлы с установленным атрибутом Archive.

/m делает то же самое, что и выше. Кроме того, он сбрасывает атрибут.

/ia:(RASHCNETO) включает только файлы с указанным атрибутом.

/xa:(RASHCNETO) исключает файлы с определенными атрибутами.

/xf (…) исключает файлы, соответствующие заданным путям, именам или подстановочным знакам.

/xd (…) Исключает папки, соответствующие заданным путям и именам.

/xc пропускает измененные файлы.

/xn пропускает новые файлы.

/xo игнорирует старые файлы.

/xx исключает дополнительные папки и файлы.

/xl исключает отдельные папки и файлы.

/is предназначен для включения одних и тех же файлов.

/это для включения измененных или измененных файлов.

/max: устанавливает максимальный размер файла и исключает файлы, размер которых превышает указанное количество байтов.

/min: устанавливает минимальный размер файла и исключает файлы размером меньше указанного количества байтов).

/maxage: устанавливает максимальный возраст файла и исключает файлы, созданные до указанной даты или старше определенного количества дней.

/minage: устанавливает минимальный возраст файла и исключает файлы, созданные после указанной даты или новее указанного количества дней).

/maxlad: устанавливает максимальную дату последнего доступа, исключая файлы, не используемые с указанной даты).

/minlad: устанавливает минимальную дату последнего доступа, исключая файлы, к которым обращались с тех пор. Однако, если N установлено ниже 1900, N показывает количество дней. В противном случае N отображает дату в стандартном формате ГГГГММДД.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

/xj исключает точки соединения.

/fft оценивает время файла FAT (около двух секунд).

Параметры повтора

/r:N показывает количество неудачных попыток копирования, значение по умолчанию — 1 миллион.

/w:N показывает время ожидания между двумя повторами, по умолчанию 30 секунд.

/reg сохраняет параметры /w и /r в реестре по умолчанию.

/tbd система будет ждать, пока будут определены имена общих ресурсов

Параметры ведения журнала

/l выводит список файлов без удаления, отметки времени или копирования.

/x сообщает о дополнительных файлах, а не только о выбранных.

/v выдает подробный вывод, указывая на пропущенные файлы.

Временные метки исходного файла /ts включаются в выходные данные.

/fp помещает полный путь в выходные данные. Работает с файлами.

/bytes будет отображать размеры в байтах.

Размеры файлов /ns не будут регистрироваться.

Классы файлов /nc не будут регистрироваться.

Имена файлов /nfl не будут регистрироваться.

Имена каталогов /ndl не будут регистрироваться.

/np copyprogress не будет отображаться.

/eta, если вам нужно оценить, когда процесс будет завершен.

/log: вывод состояния сохраняется в файле журнала, перезаписывая текущий файл журнала.

Варианты работы

/job: параметры будут взяты из указанного файла задания.

/save: параметры будут сохранены в указанный файл проекта.

/quit завершает работу после выполнения командной строки, чтобы проверить параметры.

/nosd исходный каталог указываться не будет.

/nodd каталог назначения указан не будет.

монитор

Надежная копия

Хотите верьте, хотите нет, но это конец. Это было много команд, не так ли? Надеемся, они будут вам полезны. Поделитесь с нами своими мыслями о наиболее полезных командах Robocopy в комментариях ниже.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *