Другие утилиты командной строки - 8

Sep 19, 2011 15:46


ROBOCOPY, ROUTE, RPCPING, RUNAS, SC, SCHTASKS, SETX, SFC, SHADOW, SHUTDOWN


ROBOCOPY

ROBOCOPY :: Robust File Copy for Windows

Начало: Mon Sep 19 15:20:10 2011

Применение:: 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 :: Включить следующие файлы.

ROUTE
Обработка таблиц сетевых маршрутов.

ROUTE [-f] [-p] [-4|-6] command [destination]
[MASK netmask] [gateway] [METRIC metric] [IF interface]

-f Очистка таблиц маршрутов от записей всех шлюзов. При указании
одной из команд таблицы очищаются до выполнения команды.

-p При использовании с командой ADD задает сохранение маршрута
при перезагрузке системы. По умолчанию маршруты не сохраняются
при перезагрузке. Пропускается для остальных команд,
изменяющих соответствующие постоянные маршруты. Этот
параметр не поддерживается в Windows 95.

-4 Обязательное использование протокола IPv4.

-6 Обязательное использование протокола IPv6.

command Одна из следующих команд:
PRINT Печать маршрута
ADD Добавление маршрута
DELETE Удаление маршрута
CHANGE Изменение существующего маршрута
destination Адресуемый узел.
MASK Указывает, что следующий параметр интерпретируется как маска
сети.
netmask Значение маски подсети для записи данного маршрута.
Если этот параметр не задан, по умолчанию используется
значение 255.255.255.255.
gateway Шлюз.
interface Номер интерфейса для указанного маршрута.
METRIC Определение метрики, т.е. цены для адресуемого узла.

Поиск всех символических имен узлов проводится в файле сетевой базы данных
NETWORKS. Поиск символических имен шлюзов проводится в файле базы данных имен
узлов HOSTS.

Для команд PRINT и DELETE можно указать узел и шлюз с помощью подстановочных
знаков или опустить параметр "шлюз".

Если адресуемый узел содержит подстановочные знаки * или ?, он используется
в качестве шаблона, и печатаются только соответствующие ему маршруты. Знак '*'
соответствует любой строке, а '?' - одному знаку.
Примеры: 157.*.1, 157.*, 127.*, *224*.

Соответствие шаблону поддерживает только команда PRINT.
Диагностические сообщения:
Недопустимое значение MASK вызывает ошибку, если (УЗЕЛ МАСКА) != УЗЕЛ.
Например> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
Добавление маршрута завершится ошибкой, поскольку указан недопустимый параметр маски. (Узел & Маска) != Узе
л.

Примеры:

> route PRINT
> route PRINT -4
> route PRINT -6
> route PRINT 157* .... Печать только узлов, начинающихся со 157

> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
узел^ ^маска ^шлюз метрика^ ^
интерфейс^
Если IF не задан, то производится попытка найти лучший интерфейс для
указанного шлюза.
> route ADD 3ffe::/32 3ffe::1

> route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

Параметр CHANGE используется только для изменения шлюза или метрики.

> route DELETE 157.0.0.0
> route DELETE 3ffe::/32

RPCPING
Использование:
rpcping [-t <последовательность протокола>] [-s <адрес сервера>]
[-e <конечная точка>|-f [,основная версия]]
[-O ] [-i <число итераций>]
[-u <идентификатор пакета безопасности>]
[-a <уровень проверки подлинности>] [-N <основное имя сервера>]
[-I <удостоверение проверки подлинности>] [-C <возможности>]
[-T <отслеживание удостоверения>] [-M <тип олицетворения>]
[-S ] [-P <удостоверение проверки подлинности прокси>]
[-F <флаги RPC/HTTP>] [-H <схемы проверки подлинности RPC/HTTP>]
[-o <параметры привязки>] [-B <субъект сертификата сервера>]
[-b] [-E] [-q] [-c]
[-A <удостоверение проверки подлинности http-прокси>]
[-U <схемы проверки подлинности HTTP-прокси>]
[-r <промежуток между отчетами>] [-v <уровень подробности>] [-d]

Проверяет связь с сервером по протоколу RPC. Параметры:

-t <последовательность протокола> - последовательность протокола, которую
необходимо использовать. Можно указать одну из стандартных
последовательностей протокола RPC - ncacn_ip_tcp, ncacn_np, ncacn_http и
т. д. Если этот параметр не задан, то по умолчанию используется
ncacn_ip_tcp.

-s <адрес сервера> - адрес сервера. Если этот параметр не задан, будет
проверена связь с локальным компьютером.
Примеры: server, server.com, 157.59.244.141

-e <конечная точка> - конечная точка для проверки связи. Если этот параметр не
задан, проводится проверка связи с модулем сопоставления конечных точек на
целевом компьютере. Этот параметр нельзя применять вместе с параметром,
задающим интерфейс (-f).

-o <параметры привязки> - параметры привязки для проверки связи RPC.
Дополнительные сведения можно найти в библиотеке MSDN
(разделы "RpcStringBindingCompose" и "RPC over HTTP").

-f [,основная версия] - интерфейс для проверки связи. Этот
параметр нельзя применять вместе с параметром, который задает конечную
точку. Интерфейс указывается с помощью идентификатора UUID. Если параметр
основной версии не задан, используется версия 1 интерфейса. Если интерфейс
указан, то команда rpcping запрашивает модуль сопоставления конечных точек
на целевом компьютере, чтобы получить конечную точку для указанного
интерфейса. Запрос модуля сопоставления конечных точек производится в
соответствии с параметрами, указанными в строке команды.

-O

cmd, Компьютизмы, техническое, #Компьютер

Previous post Next post
Up