Приветствую Вас ГостьПятница, 29.03.2024, 18:57

В помощь админу


Каталог статей

Главная » Статьи » Windows » Windows

Robocopy
Robocopy - команда, которую можно вызывать из командной строки. Данная команда является улучшенныи вариантом команды xcopy командной строки, поэтому советую взять её на вооружение.
Но есть одно НО! Данная команда имеется только в арсенале Windows 7, 2008 и более новых версиях ОС! А если Вы пользуетесь Windows XP, то это вовсе не беда. Команда является приложением, которое легко переносится с Windows 7 на Windows XP. А валяется она в System32.

Вот хелп этой команды:

-------------------------------------------------------------------------------

   ROBOCOPY     ::     Robust File Copy for Windows

-------------------------------------------------------------------------------

 

  Начало: Sun Sep 22 02:47:35 2013

 

              Применение:: ROBOCOPY источник назначение [файл [файл]...] [Параметры]

 

             Источник:: Исходная папка (диск:\путь или \\сервер\общий ресурс\путь).

        Назначение :: Конечная папка (диск:\путь или \\сервер\общий ресурс\путь).

               Файл :: Копировать файлы   (имена и подстановочные знаки: по умолчанию "*.*").

 

::

:: Параметры копирования:

::

                 /S :: Копировать вложенные папки, кроме пустых.

                 /E :: Копировать вложенные папки, включая пустые.

             /LEV:n :: Копировать только верхние n уровней исходного дерева папок.

 

                 /Z :: Копирование файлов с возобновлением.

                 /B :: Копирование файлов в режиме архивирования.

                /ZB :: используется режим с возобновлением; если доступ запрещен, используется режим архивации.

            /EFSRAW :: Копирование всех зашифрованных файлов в режиме EFS RAW.

 

  /COPY:флаги копирования :: что копируется для файлов (по умолчанию /COPY:DAT).

                       (флаги копирования: D=Данные, A=Атрибуты, T=Метки времени).

                       (S=Безопасность=NTFS ACLs, O=Сведения о владельце, U=Сведения аудита).

 

           /DCOPY:T :: Копирование меток времени папки.

 

               /SEC :: Копировать файлы с параметрами безопасности (эквивалентно /COPY:DATS).

           /COPYALL :: Копировать все сведения о файле (эквивалентно /COPY:DATSOU).

            /NOCOPY :: Не копировать никаких сведений о файле (удобно использовать с параметром /PURGE).

 

            /SECFIX :: Исправлять параметры безопасности для всех файлов, даже пропущенных.

            /TIMFIX :: Исправлять атрибуты времени для всех файлов, даже пропущенных.

 

             /PURGE :: Удалять файлы и папки назначения, которых больше не существует в источнике.

               /MIR :: Создать зеркало дерева папок (эквивалентно /E  с /PURGE).

 

               /MOV :: Перемещать файлы (удаление из источника после копирования).

              /MOVE :: Перемещать файлы и папки (удаление из источника после копирования).

 

     /A+:[RASHCNET] :: Добавлять заданные атрибуты скопированным файлам.

     /A+:[RASHCNET] :: Удалять заданные атрибуты из скопированных файлов.

 

            /CREATE :: Создать только дерево папок и файлы нулевой длины.

               /FAT :: Создать файлы назначения только в формате 8.3 FAT.

               /256 :: Отключить поддержку длинных путей ( > 256 знаков).

 

             /MON:n :: Наблюдать за источником; перезапустить после n изменений.

             /MOT:m :: Наблюдать за источником; перезапустить через m минут, если произошли изменения.

 

      /RH:hhmm-hhmm :: Часы запуска - время, когда можно запускать новое копирование.

                /PF :: Проверять часы запуска по файлам (не по проходам).

 

             /IPG:n :: Интервал между пакетами (мс) для снижения нагрузки на сеть при низкоскоростных подключениях.

 

                /SL :: копирование самих символических ссылок вместо копирования целевого объекта этих ссылок.

 

            /MT[:n] :: Выполнить многопотоковое копирование с помощью n потоков (по умолчанию 8).

                       n должно быть не меньше 1 и не больше 128.

                       Этот параметр несовместим с параметрами /IPG и /EFSRAW.

                       Для повышения производительности перенаправьте вывод с помощью параметра /LOG.

 

::

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

::

                 /A :: Копировать только файлы с установленным атрибутом "Архивный".

                 /M :: Копировать только файлы с атрибутом "Архивный" и сбросить его.

    /IA:[RASHCNETO] :: Включить файлы, у которых установлен какой-либо из заданных атрибутов.

    /XA:[RASHCNETO] :: Исключить файлы, у которых установлен какой-либо из заданных атрибутов.

 

 /XF file [файл]... :: Исключить файлы, соответствующие заданным именам, путям и подстановочным знакам.

 /XD dirs [папки]... :: Исключить папки, соответствующие заданным именам и путям.

 

                /XC :: Исключить измененные файлы.

                /XN :: Исключить более поздние файлы.

                /XO :: Исключить более ранние файлы.

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

                /XL :: исключить отдельно расположенные файлы и папки.

                /IS :: Включить те же файлы.

                /IT :: Включить оптимизированные файлы.

 

             /MAX:n :: Максимальный размер файла - исключить файлы, размер которых более n байт.

             /MIN:n :: Минимальный размер файла - исключить файлы, размер которых менее n байт.

 

          /MAXAGE:n :: Максимальный возраст файла - исключить файлы, возраст которых превышает n дней.

          /MINAGE:n :: Минимальный возраст файла - исключить файлы, возраст которых менее n дней.

          /MAXLAD:n :: Наиболее поздняя дата последнего обращения - исключить файлы, которые не использовались с даты n.

          /MINLAD:n :: Наиболее ранняя дата последнего обращения - исключить файлы, которые использовались после даты n.

                       (Если n < 1900, то n = n дней, в противном случае n - дата в формате ДДММГГГГ).

 

                /XJ :: исключить точки соединения. (по умолчанию обычно включаются).

 

               /FFT :: Использовать время файлов FAT (двухсекундная точность).

               /DST :: Учитывать одночасовую разницу при переходе на летнее время.

 

               /XJD :: Исключить точки соединения для папок.

               /XJF :: Исключить точки соединения для файлов.

 

::

:: Параметры повторных попыток:

::

               /R:n :: число повторных попыток для неудавшихся копий: по умолчанию - 1 миллион.

               /W:n :: Время ожидания между повторными попытками: по умолчанию - 30 секунд.

 

               /REG :: Сохранить /R:n и /W:n в реестре как параметры по умолчанию.

 

               /TBD :: Ждать, пока будут определены имена общих ресурсов (ошибка повторной попытки 67).

 

::

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

::

                 /L :: Только список - файлы не копируются, не удаляются, не помечаются отметками времени.

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

                 /V :: Подробный вывод с указанием пропущенных файлов.

                /TS :: Включать в вывод метки времени исходных файлов.

                /FP :: Включать в вывод полные пути файлов.

             /BYTES :: Печатать размеры в байтах.

 

                /NS :: Без размера - не заносить в журнал размер файлов.

                /NC :: Без класса - не заносить в журнал классы файлов.

               /NFL :: Без списка файлов - не заносить в журнал имена файлов.

               /NDL :: Без списка папок - не заносить в журнал имена папок.

 

                /NP :: Без хода процесса - не отображать число скопированных процентов.

               /ETA :: Показывать оценку времени окончания копирования файлов.

 

          /LOG:файл :: Записывать состояние в файл журнала (перезаписывать существующий журнал).

         /LOG+:файл :: Записывать состояние в файл журнала (добавлять к существующему журналу).

 

       /UNILOG:файл :: Записывать состояние в файл журнала в формате Юникод (перезаписывать существующий журнал).

      /UNILOG+:файл :: Записывать состояние в файл журнала в формате Юникод (добавлять к существующему журналу).

 

               /TEE :: Направлять выходные данные в окно консоли и в файл журнала.

 

               /NJH :: Без заголовка задания.

               /NJS :: Без сведений о задании.

 

           /UNICODE :: Cостояние вывода в формате Юникод.

 

::

:: Параметры задания:

::

       /JOB:имя_задания :: Взять параметры из указанного файла задания.

      /SAVE:имя_задания :: Сохранить параметры в указанный файл задания

              /QUIT :: Выйти после обработки командной строки (для просмотра параметров).

              /NOSD :: Не указывается исходная папка.

              /NODD :: Не указывается папка назначения.

                /IF :: Включить следующие файлы.


Категория: Windows | Добавил: isz (22.09.2013)
Просмотров: 3556 | Теги: Robocopy | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Active Directory [12]
DHCP [1]
Windows [13]
Wins [1]
Групповая политика [3]
Программы [2]
Резервное копирование [6]
Сеть [5]
Скрипты [31]
Терминальный сервер [7]
Почта [7]
Реестр [2]
Реестр Windows
Командная строка [7]
CMD: Командная строка Windows
Поиск
Форма входа
Наш опрос
Оцените мой сайт
Всего ответов: 147
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика