hroft_clone3: (Default)
[personal profile] hroft_clone3
Продолжим смотреть на утилиты командной строки в Windows 7. Большинство утилит есть и в более ранних версиях.
FC, FIND, FINDSTR, FORFILES, FORMAT, FSUTTIL, FTP, GETMAC, GPFIXUP, GPRESULT, GPUPDATE, HELP, HOSTNAME, ICACLS, IISRESET





FC
Сравнение двух файлов или двух наборов файлов
и вывод различий между ними.


FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W]
[/nnnn][диск1:][путь1]имя_файла1 [диск2:][путь2]имя_файла2
FC /B [диск1:][путь1]имя_файла1 [диск2:][путь2]имя_файла2

/A Вывод только первой и последней строк для каждой группы различий.
/B Сравнение двоичных файлов.
/C Сравнение без учета регистра символов.
/L Сравнение файлов в формате ASCII.
/LBn Максимальное число несоответствий
для заданного числа строк.
/N Вывод номеров строк при сравнении текстовых файлов ASCII.
/OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный".
/T Символы табуляции не заменяются эквивалентным числом пробелов.
/U Сравнение файлов в формате UNICODE.
/W Пропуск пробелов и символов табуляции при сравнении.
/nnnn Число последовательных совпадающих строк, которое
должно встретиться после группы несовпадающих.
[диск1:][путь1]имя_файла1
Указывает первый файл или набор файлов для сравнения.
[диск2:][путь2]имя_файла2
Указывает второй файл или набор файлов для сравнения.


FIND
Поиск текстовой строки в одном или нескольких файлах.

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "строка" [[диск:][путь]имя_файла[ ...]]

/V Вывод всех строк, НЕ содержащих заданную строку.
/C Вывод только общего числа строк, содержащих заданную строку.
/N Вывод номеров отображаемых строк.
/OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный".
/I Поиск без учета регистра символов.
"строка" Искомая строка.
[диск:][путь]имя_файла
Один или несколько файлов, в которых выполняется поиск.

Если путь не задан, команда FIND выполняет поиск в тексте консоли
либо в тексте, переданном по конвейеру другой командой.


FINDSTR
Поиск строк в файлах.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:файл]
[/C:строка] [/G:файл] [/D:список_папок] [/A:цвета] [/OFF[LINE]]
строки [[диск:][путь]имя_файла[ ...]]

/B Искать образец только в началах строк.
/E Искать образец только в конце строк.
/L Поиск строк дословно.
/R Поиск строк как регулярных выражений.
/S Поиск файлов в текущей папке и всех ее подпапках.
/I Определяет, что поиск будет вестись без учета регистра.
/X Печатает строки, которые совпадают точно.
/V Печатает строки, не содержащие совпадений с искомыми.
/N Печатает номер строки, в которой найдено совпадение.
/M Печатает только имя файла, в котором найдено совпадение.
/O Печатает найденные строки через пустую строку.
/P Пропускает строки, содержащие непечатаемые символы.
/OFF[LINE] Не пропускает файлы с установленным атрибутом "Автономный".
/A:цвета Две шестнадцатеричные цифры - атрибуты цвета. См. "COLOR /?"
/F:файл Читает список файлов из заданного файла (/ для консоли).
/C:строка Использует заданную строку как искомую фразу поиска.
/G:файл Получение строк из заданного файла (/ для консоли).
/D:список_папок Поиск в списке папок (разделяются точкой с запятой).
строка Искомый текст.
[диск:][путь]имя_файла
Задает имя файла или файлов.

Использовать пробелы для разделения нескольких искомых строк, если аргумент не
имеет префикса /C. Например, 'FINDSTR "Привет мир" a.b' ищет "Привет" или
"мир" в файле a.b, а команда 'FINDSTR /C:"Привет мир" a.b' ищет строку
"Привет мир" в файле a.b.

Краткая сводка по синтаксису регулярных выражений:
. Любой символ.
* Повтор: ноль или более вхождений предыдущего символа или
класса
^ Позиция в строке: начало строки
$ Позиция в строке: конец строки
[класс] Класс символов: любой единичный символ из множества
[^класс] Обратный класс символов: любой единичный символ из дополнения
[x-y] Диапазон: любые символы из указанного диапазона
\x Служебный символ: символьное обозначение служебного символа x
\
[Error: Irreparable invalid markup ('<xyz [...] начале>') in entry. Owner must fix manually. Raw contents below.]

<a href="http://www.bigsauron.ru/" title="Счетчик посещений ЖЖ"><img border="0" alt="" style="border: 0px solid;" src="http://www.bigsauron.ru/valid8654_ha4ab99324225e6a316511ba7c877c9b3.jpg" /></a>Продолжим смотреть на утилиты командной строки в Windows 7. Большинство утилит есть и в более ранних версиях.
<b>FC, FIND, FINDSTR, FORFILES, FORMAT, FSUTTIL, FTP, GETMAC, GPFIXUP, GPRESULT, GPUPDATE, HELP, HOSTNAME, ICACLS, IISRESET</b>

<lj-cut>

<hr>
<b>FC</b>
Сравнение двух файлов или двух наборов файлов
и вывод различий между ними.


FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W]
[/nnnn][диск1:][путь1]имя_файла1 [диск2:][путь2]имя_файла2
FC /B [диск1:][путь1]имя_файла1 [диск2:][путь2]имя_файла2

/A Вывод только первой и последней строк для каждой группы различий.
/B Сравнение двоичных файлов.
/C Сравнение без учета регистра символов.
/L Сравнение файлов в формате ASCII.
/LBn Максимальное число несоответствий
для заданного числа строк.
/N Вывод номеров строк при сравнении текстовых файлов ASCII.
/OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный".
/T Символы табуляции не заменяются эквивалентным числом пробелов.
/U Сравнение файлов в формате UNICODE.
/W Пропуск пробелов и символов табуляции при сравнении.
/nnnn Число последовательных совпадающих строк, которое
должно встретиться после группы несовпадающих.
[диск1:][путь1]имя_файла1
Указывает первый файл или набор файлов для сравнения.
[диск2:][путь2]имя_файла2
Указывает второй файл или набор файлов для сравнения.
<hr>
<b>FIND</b>
Поиск текстовой строки в одном или нескольких файлах.

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "строка" [[диск:][путь]имя_файла[ ...]]

/V Вывод всех строк, НЕ содержащих заданную строку.
/C Вывод только общего числа строк, содержащих заданную строку.
/N Вывод номеров отображаемых строк.
/OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный".
/I Поиск без учета регистра символов.
"строка" Искомая строка.
[диск:][путь]имя_файла
Один или несколько файлов, в которых выполняется поиск.

Если путь не задан, команда FIND выполняет поиск в тексте консоли
либо в тексте, переданном по конвейеру другой командой.
<hr>
<b>FINDSTR</b>
Поиск строк в файлах.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:файл]
[/C:строка] [/G:файл] [/D:список_папок] [/A:цвета] [/OFF[LINE]]
строки [[диск:][путь]имя_файла[ ...]]

/B Искать образец только в началах строк.
/E Искать образец только в конце строк.
/L Поиск строк дословно.
/R Поиск строк как регулярных выражений.
/S Поиск файлов в текущей папке и всех ее подпапках.
/I Определяет, что поиск будет вестись без учета регистра.
/X Печатает строки, которые совпадают точно.
/V Печатает строки, не содержащие совпадений с искомыми.
/N Печатает номер строки, в которой найдено совпадение.
/M Печатает только имя файла, в котором найдено совпадение.
/O Печатает найденные строки через пустую строку.
/P Пропускает строки, содержащие непечатаемые символы.
/OFF[LINE] Не пропускает файлы с установленным атрибутом "Автономный".
/A:цвета Две шестнадцатеричные цифры - атрибуты цвета. См. "COLOR /?"
/F:файл Читает список файлов из заданного файла (/ для консоли).
/C:строка Использует заданную строку как искомую фразу поиска.
/G:файл Получение строк из заданного файла (/ для консоли).
/D:список_папок Поиск в списке папок (разделяются точкой с запятой).
строка Искомый текст.
[диск:][путь]имя_файла
Задает имя файла или файлов.

Использовать пробелы для разделения нескольких искомых строк, если аргумент не
имеет префикса /C. Например, 'FINDSTR "Привет мир" a.b' ищет "Привет" или
"мир" в файле a.b, а команда 'FINDSTR /C:"Привет мир" a.b' ищет строку
"Привет мир" в файле a.b.

Краткая сводка по синтаксису регулярных выражений:
. Любой символ.
* Повтор: ноль или более вхождений предыдущего символа или
класса
^ Позиция в строке: начало строки
$ Позиция в строке: конец строки
[класс] Класс символов: любой единичный символ из множества
[^класс] Обратный класс символов: любой единичный символ из дополнения
[x-y] Диапазон: любые символы из указанного диапазона
\x Служебный символ: символьное обозначение служебного символа x
\<xyz Позиция="Позиция" в="в" слове:="слове:" в="в" начале="начале" слова="слова"> Позиция в слове: в конце слова

За полной информацией о регулярных выражениях FINDSTR обратитесь к доступной
интерактивной документации.
<hr>
<b>FORFILES</b>
FORFILES [/P <путь>] [/M <маска_поиска>] [/S]
[/C <команда>] [/D [+ | -] {dd.MM.yyyy | dd}]

Описание.
Выбор файла (или набора файлов) и выполнение команды
с этим файлом. Программа полезна для пакетных заданий.

Параметры:
/P <путь> Путь, с которого начинается поиск.
По умолчанию используется текущая
рабочая папка (.).

/M <маска_поиска> Поиск файлов с помощью маски.
Маска поиска по умолчанию "*" .

/S Рекурсивное выполнение программы forfiles
во всех подпапках, аналогично "DIR /S".

/C <команда> Команда, которая выполняется для каждого файла.
Строки команд необходимо заключать в прямые
кавычки.

Команда по умолчанию "cmd /c echo @file".

Следующие переменные могут использоваться
в строке команды:
@file - возвращает имя файла.
@fname - возвращает имя файла без
расширения.
@ext - возвращает только расширение имени
файла.
@path - возвращает полный путь к файлу.
@relpath - возвращает относительный путь к
файлу.
@isdir - возвращает значение "TRUE", если типом
файла является папка, и "FALSE" для файлов.
@fsize - возвращает размер файла
в байтах.
@fdate - возвращает дату последнего изменения
файла.
@ftime - возвращает время последнего изменения
файла.

Для включения специальных символов в строку команды
следует использовать шестнадцатеричный код символа
в формате 0xHH (например, 0x09 для табуляции).
Перед внутренними командами CMD.exe необходимо ставить
"cmd /c".

/D <дата> Выбор файлов, у которых дата последнего изменения
больше или равна (+) либо меньше или равна
(-) указанной дате при использовании формата
"dd.MM.yyyy"; либо файлов, у которых дата последнего
изменения больше или равна (+)
текущей дате плюс "dd" дней либо меньше или
равна (-) текущей дате минус "dd" дней.
Допустимым числом дней "dd" является любое
число в диапазоне 0 - 32768.
"+" используется по умолчанию, если знак не указан.

/? Вывод справки по использованию.

Примеры:
FORFILES /?
FORFILES
FORFILES /P C:\WINDOWS /S /M DNS*.*
FORFILES /S /M *.txt /C "cmd /c type @file | more"
FORFILES /P C:\ /S /M *.bat
FORFILES /D -30 /M *.exe
/C "cmd /c echo @path 0x09 был изменен 30 дней назад"
FORFILES /D 01.01.2001
/C "cmd /c echo @fname является новым с 1-янв-2001"
FORFILES /D +19.9.2011 /C "cmd /c echo @fname является новым сегодня"
FORFILES /M *.exe /D +1
FORFILES /S /M *.doc /C "cmd /c echo @fsize"
FORFILES /M *.txt /C "cmd /c if @isdir==FALSE notepad.exe @file"
<hr>
<b>FORMAT</b>
Форматирование диска для работы с Windows.

FORMAT том [/FS:файловая_система] [/V:метка] [/Q] [/A:размер] [/C] [/X]
[/P:проходы] [/S:состояние]
FORMAT том [/V:метка] [/Q] [/F:размер] [/P:проходы]
FORMAT том [/V:метка] [/Q] [/T:дорожки /N:секторы] [/P:проходы]
FORMAT том [/V:метка] [/Q] [/P:проходы]
FORMAT том [/Q]

том Определяет букву диска (с последующим двоеточием),
точку подключения или имя тома.
/FS:файловая_система Указывает тип файловой системы (FAT, FAT32, NTFS,
или UDF).
/V:метка Метка тома.
/Q Быстрое форматирование. Перекрывает параметр /P.
/C Только для NTFS: Установка режима сжатия по умолчанию для
всех файлов, создаваемых на новом томе.
/X Инициирует отключение тома, в качестве первого действия, если
это необходимо. Все открытые дескрипторы тома будут неверны.
/R:редакция только для UDF: Форматирование в указанной версии UDF
(1.00, 1.02, 1.50, 2.00, 2.01, 2.50). По умолчанию
используется редакция 2.01.
/D Только UDF 2.50: Метаданные будут продублированы.
/A:размер Заменяет размер кластера по умолчанию. В общих случаях
рекомендуется использовать размеры кластера по умолчанию.
NTFS поддерживает размеры 512, 1024, 2048, 4096, 8192, 16 КБ,
32 КБ, 64K.
FAT поддерживает размеры 512, 1024, 2048, 4096, 8192, 16 КБ,
32 КБ, 64 КБ, (128 КБ, 256 КБ для размера сектора > 512 байт).
FAT32 поддерживает размеры 512, 1024, 2048, 4096, 8192, 16 КБ,
32 КБ, 64 КБ, (128 КБ, 256 КБ для размера сектора > 512 байт).
exFAT поддерживает размеры 512, 1024, 2048, 4096, 8192, 16 КБ,
32 КБ, 64 КБ,
128 КБ, 256 КБ, 512 КБ, 1 МБ, 2 МБ, 4 МБ, 8 МБ, 16 МБ, 32 МБ.

Файловые системы FAT и FAT32 налагают следующие ограничения
на число кластеров тома:

FAT: число кластеров <= 65 526
FAT32: 65 526 < число кластеров < 4 177 918

Выполнение команды FORMAT будет немедленно прервано, если
будет обнаружено нарушение указанных выше ограничений,
используя указанный размер кластеров.

Сжатие NTFS не поддерживается для кластеров размером
более 4096.

/F:размер Указывает размер форматируемых гибких дисков (1,44)
/T:дорожки Число дорожек на каждой стороне диска.
/N:секторы Число секторов на каждой дорожке.
/P:раз Обнуляет каждый сектор тома указанное число раз. Этот параметр
не действует с параметром /Q
/S:состояние Где "состояние" может принимать значения "enable" или
"disable"
Короткие имена по умолчанию включены
<hr>
<b>FSUTIL</b>

---- Поддерживаемые команды ----

8dot3name Управление 8dot3name
behavior Управление поведением файловой системы
dirty Управление "грязным" битом тома
file Команды управления файлом
fsinfo Сведения о файловой системе
hardlink Управление жесткими связями
objectid Управление идентификаторами объектов
quota Управление квотами
repair Управление самовосстановлением
reparsepoint Управление точками повторной обработки
resource Управление диспетчером ресурсов транзакций
sparse Управление разреженными файлами
transaction Управление транзакциями
usn Управление USN
volume Управление томами
<hr>
<b>FTP</b>
Обмен файлами с компьютером, на котором запущена служба
сервера FTP. FTP может использоваться интерактивно.

FTP [-v] [-d] [-i] [-n] [-g] [-s:имя_файла] [-a] [-A] [-x:sendbuffer]
[-r:recvbuffer] [-b:asyncbuffers] [-w:windowsize] [узел]

-v Отключение вывода на экран ответов с удаленного сервера.
-n Отключение автоматического входа при начальном подключении.
-i Отключение интерактивных запросов при передаче нескольких
файлов.
-d Включение отладочного режима.
-g Отключение глобализации имен файлов (см. команду GLOB).
-s:имя_файла Задание текстового файла, содержащего команды FTP, которые
будут выполняться автоматически при запуске FTP.
-a Использование локального интерфейса для привязки соединения.
-A Анонимный вход в службу.
-x:send sockbuf Переопределение стандартного размера буфера SO_SNDBUF (8192).
-r:recv sockbuf Переопределение стандартного размера буфера SO_RCVBUF (8192).
-b:async count Переопределение стандартного размера счетчика async (3)
-w:windowsize Переопределение стандартного размера буфера передачи (65535).
узел Задание имени или адреса IP удаленного узла,
к которому необходимо выполнить подключение.

Примечания:
- команды mget и mput принимают параметры y/n/q как YES/NO/QUIT.
- для прекращения выполнения команд нажмите <ctrl>+<c>.
<hr>
<b>GETMAC</b>
GETMAC [/S <система> [/U <пользователь> [/P <пароль>]]] [/FO <формат>]
[/NH] [/V]

Описание.
Эта команда позволяет администратору отобразить MAC-адреса
сетевых адаптеров компьютера.

Параметры:
/S <система> Подключаемый удаленный компьютер.

/U [<домен>\]<пользователь> Пользовательский контекст, в котором
будет выполняться команда.

/P [<пароль>] Пароль для этого пользовательского контекста.
Запрашивать ввод пароля, если он не задан.

/FO <формат> Формат, в котором следует
отображать результаты запроса.
Допустимые форматы: "TABLE", "LIST", "CSV".

/NH Указывает, что строка заголовков столбцов не
должна отображаться в результирующем файле.
форматов TABLE и CSV.

/V Отображение подробной информации.

/? Вывод справки по использованию.

Примеры:
GETMAC /?
GETMAC /FO csv
GETMAC /S system /NH /V
GETMAC /S system /U user
GETMAC /S system /U domain\user /P password /FO list /V
GETMAC /S system /U domain\user /P password /FO table /NH
<hr>
<b>GPFIXUP</b>
Group Policy fix up utility Version 1.1 (Microsoft)

gpfixup: исправляет зависимости доменных имен в объектах групповой политики
(ГП)и ссылки ГП после переименования домена

Использование: gpfixup [/?] [/v]
[/olddns:ИМЯ_DNS [/newdns:НОВОЕ_ИМЯ_DNS]]
[/oldnb:ОБЫЧНОЕ_ИМЯ [/newnb:НОВОЕ_ОБЫЧНОЕ_ИМЯ]]
[/dc:ИМЯ_DC] [/sionly] [/user:ПОЛЬЗОВАТЕЛЬ] [/pwd:{ПАРОЛЬ|*}]

/? Отображает эту справку

/v Подробный режим

/olddns:ИМЯ_DNS
ИМЯ_DNS - старое DNS-имя домена, если
это имя изменилось

/newdns:НОВОЕ_ИМЯ_DNS
НОВОЕ_ИМЯ_DNS - новое DNS-имя домена, если
это имя изменилось

/oldnb:ОБЫЧНОЕ_ИМЯ
ОБЫЧНОЕ_ИМЯ - старое NetBIOS-имя домена,
если это имя изменилось

/newnb:НОВОЕ_ОБЫЧНОЕ_ИМЯ
НОВОЕ_ОБЫЧНОЕ_ИМЯ - новое NetBIOS-имя домена,
если это имя изменилось

/dc:ИМЯ_DC Подключение к DC с именем ИМЯ_DC [По умолчанию: подключение
к DC в домене с именем НОВОЕ_ИМЯ_DNS или
НОВОЕ_ОБЫЧНОЕ_ИМЯ]

/sionly Только исправление ГП, связанной с
управляемой установкой ПО

/user:ПОЛЬЗОВАТЕЛЬ Подключение от имени ПОЛЬЗОВАТЕЛЬ [По умолчанию: имя
вошедшего в систему пользователя]

/pwd:{ПАРОЛЬ | *}
Пароль пользователя ПОЛЬЗОВАТЕЛЬ; если указано *,
пароль запрашивается при входе
<hr>
<b>GPRESULT</b>
GPRESULT [/S <система> [/U <пользователь> [/P <пароль>]]]
[/USER <имя_конечного_пользователя>]
[/R | /V | /Z] [(/X | /H) <имя_файла> [/F]]

Описание:
Отображает результирующую политику (RSoP) для указанного
пользователя и компьютера.

Список параметров:
/S <система> Подключаемый удаленный компьютер.

/U [domain\]user Указание пользовательского контекста, в котором
следует выполнять эту команду.
Нельзя использовать с /X и /H.

/P [<пароль>] Пароль для этого пользовательского
контекста. Запрос данных, если они не указаны.
Нельзя использовать с /X и /H.

/SCOPE <область> Определение области отображения данных;
данные пользователя или компьютера.
Допустимые значения: "USER", "COMPUTER".

/USER [<домен>\]<пользователь> Пользовательский контекст, для которого
следует отображать данные RSOP.

/X <имя_файла> Сохранение отчета в XML-формате в
расположении и с именем файла, заданным
параметром <имя_файла>. (допустимо в Windows
Vista SP1 и выше, а также в Windows Server 2008 и выше)

/H <имя_файла> Сохранение отчета в HTML-формате в
расположении и с именем файла, заданным
параметром <имя_файла>. (допустимо в Windows
Vista SP1 и выше, а также в Windows Server 2008 и выше)

/F Указание команде gpresult перезаписывать файл с именем,
указанным в команде /X или /H.

/R Отображение сводных данных RSoP.

/V Отображение подробной информации.
Подробная информация содержит сведения
о параметрах, примененных
с приоритетом 1.

/Z Отображение сверхподробной информации.
Сверхподробная информация содержит
сведения о параметрах, примененных
с приоритетом 1 и выше.
Это позволяет увидеть, не был ли параметр
задан одновременно в нескольких местах.
Более подробная информация приведена
в справке по групповой политике.

/? Вывод справки по использованию.


Примеры:
GPRESULT /R
GPRESULT /H GPReport.html
GPRESULT /USER targetusername /V
GPRESULT /S system /USER targetusername /SCOPE COMPUTER /Z
GPRESULT /S system /U username /P password /SCOPE USER /V

<hr>
<b>GPUPDATE</b>
Описание: выполнение обновления групповых политик.

Использование: GPUpdate [/Target:{Computer | User}] [/Force] [/Wait:<значение>]
[/Logoff] [/Boot] [/Sync]

Параметры:

Значение Описание
/Target:{Computer | User} Обновление параметров политики только
пользователя (User) или только компьютера
(Computer). Если не указано, обновляются
параметры обеих политик.

/Force Применение всех параметров политики.
Если не указано, применяются только
изменившиеся параметры политики.

/Wait:{value} Время ожидания (в секундах) завершения обработки
политики. По умолчанию - ожидание 600 секунд.
Значение '0' - без ожидания.
Значение '-1' - ожидание не ограничено.
В случае превышения времени ожидания вновь
активизируется окно командной строки, но
обработка политики продолжается.

/Logoff Выполнение выхода после обновления параметров
групповой политики. Требуется для тех
клиентских расширений групповой политики,
которые не обрабатывают политику в фоновом режиме,
а обрабатывают ее только при входе пользователя,
таких, например, как установка программ для
пользователя или перенаправление папок. Этот
параметр не оказывает влияния, если не вызываются
расширения, требующие выхода пользователя.

/Boot Выполнение перезагрузки после применения
параметров групповой политики. Требуется для тех
клиентских расширений групповой политики,
которые не обрабатывают политику в фоновом режиме,
а обрабатывают ее только при запуске,
таких, например, как установка программ для
компьютера. Этот параметр не оказывает влияния,
если не вызываются расширения, требующие
перезапуска системы.

/Sync Следующее активное применение политики должно
выполняться синхронно. Активные применения
политики происходят при перезагрузке компьютера
или при входе пользователя в систему. Можно
использовать этот параметр для пользователя,
компьютера или для обоих, задав параметр /Target.
При этом параметры /Force и /Wait, если они
указаны, пропускаются.
<hr>
<b>HELP</b>
Вывод справочных сведений о командах Windows.

HELP [<команда>]

<команда> - команда, интересующая пользователя.
<hr>
Для получения сведений об определенной команде наберите HELP <имя команды>
ASSOC Вывод либо изменение сопоставлений по расширениям имен файлов.
ATTRIB Отображение и изменение атрибутов файлов.
BREAK Включение и выключение режима обработки комбинации клавиш CTRL+C.
BCDEDIT Задает свойства в базе данных загрузки для управления начальной
загрузкой.
CACLS Отображение и редактирование списков управления доступом (ACL)
к файлам.
CALL Вызов одного пакетного файла из другого.
CD Вывод имени либо смена текущей папки.
CHCP Вывод либо установка активной кодовой страницы.
CHDIR Вывод имени либо смена текущей папки.
CHKDSK Проверка диска и вывод статистики.
CHKNTFS Отображение или изменение выполнения проверки диска во время
загрузки.
CLS Очистка экрана.
CMD Запуск еще одного интерпретатора командных строк Windows.
COLOR Установка цветов переднего плана и фона, используемых по умолчанию.
COMP Сравнение содержимого двух файлов или двух наборов файлов.
COMPACT Отображение и изменение сжатия файлов в разделах NTFS.
CONVERT Преобразование дисковых томов FAT в NTFS. Нельзя выполнить
преобразование текущего активного диска.
COPY Копирование одного или нескольких файлов в другое место.
DATE Вывод либо установка текущей даты.
DEL Удаление одного или нескольких файлов.
DIR Вывод списка файлов и подпапок из указанной папки.
DISKCOMP Сравнение содержимого двух гибких дисков.
DISKCOPY Копирование содержимого одного гибкого диска на другой.
DISKPART Отображение и настройка свойств раздела диска.
DOSKEY Редактирование и повторный вызов командных строк; создание
макросов.
DRIVERQUERY Отображение текущего состояния и свойств драйвера устройства.
ECHO Вывод сообщений и переключение режима отображения команд на
экране.
ENDLOCAL Конец локальных изменений среды для пакетного файла.
ERASE Удаление одного или нескольких файлов.
EXIT Завершение работы программы CMD.EXE (интерпретатора командных
строк).
FC Сравнение двух файлов или двух наборов файлов и вывод различий
между ними.
FIND Поиск текстовой строки в одном или нескольких файлах.
FINDSTR Поиск строк в файлах.
FOR Запуск указанной команды для каждого из файлов в наборе.
FORMAT Форматирование диска для работы с Windows.
FSUTIL Отображение и настройка свойств файловой системы.
FTYPE Вывод либо изменение типов файлов, используемых при
сопоставлении по расширениям имен файлов.
GOTO Передача управления в отмеченную строку пакетного файла.
GPRESULT Отображение информации о групповой политике для компьютера или
пользователя.
GRAFTABL Позволяет Windows отображать расширенный набор символов в
графическом режиме.
HELP Выводит справочную информацию о командах Windows.
ICACLS Отображение, изменение, архивация или восстановление
списков ACL для файлов и каталогов.
IF Оператор условного выполнения команд в пакетном файле.
LABEL Создание, изменение и удаление меток тома для дисков.
MD Создание папки.
MKDIR Создание папки.
MKLINK Cоздание символических и жестких ссылок
MODE Конфигурирование системных устройств.
MORE Последовательный вывод данных по частям размером в один экран.
MOVE Перемещение одного или нескольких файлов из одной папки
в другую.
OPENFILES Отображение файлов, открытых на общей папке удаленным
пользователем.
PATH Отображает или устанавливает путь поиска исполняемых файлов.
PAUSE Приостанавливает выполнение пакетного файла и выводит сообщение.
POPD Восстанавливает предыдущее значение активной папки,
сохраненное с помощью команды PUSHD.
PRINT Выводит на печать содержимое текстового файла.
PROMPT Изменяет приглашение в командной строке Windows.
PUSHD Сохраняет значение активной папки и переходит к другой папке.
RD Удаляет папку.
RECOVER Восстанавливает данные, которые можно прочитать, с плохого или
поврежденного диска.
REM Помещает комментарии в пакетные файлы и файл CONFIG.SYS.
REN Переименовывает файлы или папки.
RENAME Переименовывает файлы или папки.
REPLACE Замещает файлы.
RMDIR Удаление папки.
ROBOCOPY Улучшенное средство копирования файлов и деревьев каталогов
SET Показывает, устанавливает и удаляет переменные среды Windows.
SETLOCAL Начинает локализацию изменений среды в пакетном файле.
SC Отображает и настраивает службы (фоновые процессы).
SCHTASKS Выполняет команды и запускает программы по расписанию.
SHIFT Изменение положения (сдвиг) подставляемых параметров для
пакетного файла.
SHUTDOWN Локальное или удаленное выключение компьютера.
SORT Сортировка ввода.
START Выполнение программы или команды в отдельном окне.
SUBST Назначение заданному пути имени диска.
SYSTEMINFO Вывод сведений о системе и конфигурации компьютера.
TASKLIST Отображение всех выполняемых задач, включая службы.
TASKKILL Прекращение или остановка процесса или приложения.
TIME Вывод и установка системного времени.
TITLE Назначение заголовка окна для текущего сеанса интерпретатора
командных строк CMD.EXE.
TREE Графическое отображение структуры каталогов диска или папки.

TYPE Вывод на экран содержимого текстовых файлов.
VER Вывод сведений о версии Windows.
VERIFY Установка режима проверки правильности записи файлов на диск.

VOL Вывод метки и серийного номера тома для диска.
XCOPY Копирование файлов и деревьев каталогов.
WMIC Вывод сведений WMI в интерактивной среде.

Дополнительные сведения о программах приведены в описании программ командной строки в справке.
<hr>
<b>HOSTNAME</b>
Печать имени текущего узла.

hostname
<hr>
<b>ICACLS</b>
ICACLS имя /save ACL_файл [/T] [/C] [/L] [/Q]
сохранение DACL файлов и папок, соответствующих имени, в ACL-файл для
последующего использования с командой /restore. Обратите внимание, что
метки SACL, владельца и целостности не сохраняются.

ICACLS каталог [/substitute SidOld SidNew [...]] /restore ACL_файл
[/C] [/L] [/Q]
применение сохраненных DACL к файлам в каталоге.

ICACLS имя /setowner пользователь [/T] [/C] [/L] [/Q]
изменение владельца всех соответствующих имен. Этот параметр не
предназначен для принудительной смены владельца; для этих целей следует
использовать программу takeown.exe.

ICACLS имя /findsid Sid [/T] [/C] [/L] [/Q]
поиск всех соответствующих имен, которые включают в себя ACL,
явно содержащие данный Sid.

ICACLS имя /verify [/T] [/C] [/L] [/Q]
поиск всех файлов, чьи ACL не являются каноническими или длина которых
не соответствует количеству ACE.

ICACLS имя /reset [/T] [/C] [/L] [/Q]
замена ACL унаследованными по умолчанию ACL для всех соответствующих
файлов.

ICACLS имя [/grant[:r] Sid:разрешение[...]]
[/deny Sid:разрешение [...]]
[/remove[:g|:d]] Sid[...]] [/T] [/C] [/L] [/Q]
[/setintegritylevel уровень:политика[...]]

/grant[:r] Sid:разрешение - предоставление указанных прав доступа
пользователя. При использовании параметра :r эти разрешения заменяют
любые ранее предоставленные явные разрешения. Если параметр :r не
используется, разрешения добавляются к любым ранее предоставленным
явным разрешениям.

/deny Sid:разрешение - явный отзыв указанных прав доступа пользователя.
ACE явного отзыва добавляется для заявленных разрешений,
и любое явное предоставление этих же разрешений удаляется.

/remove[:[g|d]] Sid - удаление всех вхождений Sid в ACL. При использовании
параметра :g удаляются все вхождения предоставленных прав в этом Sid.
При использовании параметра :d удаляются все вхождения отозванных
прав в этом Sid.

/setintegritylevel [(CI)(OI)]уровень - явное добавление ACE уровня
целостности ко всем соответствующим файлам. Уровень может принимать
одно из следующих значений:
L[ow]: низкий
M[edium]: средний
H[igh]: высокий
Перед уровнем могут указываться параметры наследования для ACE
целостности, которые применяются только к каталогам.

/inheritance:e|d|r
e - включение наследования
d - отключение наследования и копирование ACE
r - удаление всех унаследованных ACE


Примечание:
Идентификаторы SID могут быть представлены либо в числовой форме, либо в
форме понятного имени. Если задана числовая форма, добавьте * в начало
SID.

/T - операция выполняется для всех соответствующих файлов и каталогов,
расположенных в указанных в имени каталогах.

/C - выполнение операции продолжается при любых файловых ошибках.
Сообщения об ошибках по-прежнему выводятся на экран.

/L - операция выполняется над самой символической ссылкой,
а не над ее целевым объектом.

/Q - команда ICACLS подавляет сообщения об успешном выполнении.

ICACLS сохраняет канонический порядок записей ACE:
Явные отзывы
Явные предоставления
Унаследованные отзывы
Унаследованные предоставления

разрешение - это маска разрешения, которая может задаваться в одной из
двух форм:
последовательность простых прав:
N - доступ отсутствует
F - полный доступ
M - доступ на изменение
RX - доступ на чтение и выполнение
R - доступ только на чтение
W - доступ только на запись
D - доступ на удаление
список отдельных прав, разделенный запятыми и заключенный в скобки:
DE - удаление
RC - чтение
WDAC - запись DAC
WO - смена владельца
S - синхронизация
AS - доступ к безопасности системы
MA - максимально возможный
GR - общее чтение
GW - общая запись
GE - общее выполнение
GA - все общие
RD - чтение данных, перечисление содержимого папки
WD - запись данных, создание файлов
AD - добавление данных и вложенных каталогов
REA - чтение дополнительных атрибутов
WEA - запись дополнительных атрибутов
X - выполнение файлов и обзор папок
DC - удаление вложенных объектов
RA - чтение атрибутов
WA - запись атрибутов
права наследования могут предшествовать любой форме и применяются
только к каталогам:
(OI) - наследование объектами
(CI) - наследование контейнерами
(IO) - только наследование
(NP) - запрет на распространение наследования
(I) - наследование разрешений от родительского контейнера

Примеры:

icacls c:\windows\* /save ACL_файл /T
- сохранение ACL для всех файлов в каталоге c:\windows
и его подкаталогов в ACL-файл.

icacls c:\windows\ /restore ACL_файл
- восстановление ACL из ACL-файла для всех файлов в каталоге
c:\windows и его подкаталогах.

icacls файл /grant Administrator:(D,WDAC)
- предоставление пользователю Administrator разрешений на удаление
и запись DAC для файла.

icacls файл /grant *S-1-1-0:(D,WDAC)
- предоставление пользователю с SID S-1-1-0 разрешений на удаление
и запись DAC для файла.
<hr>
<b>IISRESET</b>
IISRESET.EXE (c) Корпорация Майкрософт 1998-2005

Использование:
iisreset
[имя_компьютера]

/RESTART Остановка и перезапуск всех служб Интернета.
/START Запуск всех служб Интернета.
/STOP Остановка всех служб Интернета.
/REBOOT Перезагрузка компьютера.
/REBOOTONERROR Перезагрузка компьютера в случае ошибки при запуске,
остановке или перезапуске служб Интернета.
/NOFORCE Принудительно не завершать службы Интернета при
неудачной попытке остановить их.
/TIMEOUT:val Задание времени ожидания ( в секундах ) для
успешной остановки служб Интернета. По истечении
этого времени компьютер перезагружается, если
задан параметр /REBOOTONERROR.
По умолчанию установлено 20 сек. для перезапуска,
60 сек. для остановки и 0 сек. для перезагрузки.
/STATUS Отображение состояния всех служб Интернета.
/ENABLE Включение перезапуска служб Интернета
в локальной системе.
/DISABLE Отключение перезапуска служб Интернета
в локальной системе.
<hr>
</lj-cut>

Profile

hroft_clone3: (Default)
hroft_clone3

April 2022

S M T W T F S
     12
3456789
10111213141516
17181920 212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 6th, 2026 12:26 pm
Powered by Dreamwidth Studios