Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Findstr Windows proposal.txt 3 страница




fsutil objectid [ create ] путь

fsutil objectid [ delete ] путь

fsutil objectid [ query ] путь

fsutil objectid [ set ] ID_объекта ID_тома-источника ID_исходного_объекта ID_домена путь

Параметры

Create

Создает идентификатор объекта, если у файла его еще нет, иначе работает так же, как параметр query.

Delete

Удаляет идентификатор объекта.

Query

Запрашивает идентификатор объекта.

Set

Задает идентификатор объекта.

ID_объекта

16-разрядный шестнадцатеричный идентификатор файла, являющийся уникальным внутри тома. Используется службой клиента DLT и службой репликации файлов для идентификации файлов. Каждый файл имеет ID_объекта, а также ID_тома-источника, ID_исходного_объекта и ID_домена. При перемещении файла ID_объекта может измениться, а ID_тома-источника и ID_исходного_объекта остаются прежними, что позволяет системе Windows XP всегда найти файл, куда бы он ни был перемещен.

ID_тома-источника

16-разрядный шестнадцатеричный идентификатор, показывающий том, в котором был расположен файл, когда ему впервые был присвоен ID_объекта. Это значение используется службой клиента DLT.

ID_исходного_объекта

16-разрядный шестнадцатеричный идентификатор, показывающий исходный ID_объекта файла (ID_объекта может изменяться при перемещении файла). Это значение используется службой клиента DLT.

ID_домена

16-разрядный шестнадцатеричный идентификатор домена. Это значение не используется в текущий момент, поэтому должно везде быть равно нулю.

путь

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

Примеры

Чтобы создать идентификатор объекта, введите:

fsutil objectid create C:\Temp\sample.txt

Чтобы удалить идентификатор объекта, введите:

fsutil objectid delete C:\Temp\sample.txt

Чтобы запросить идентификатор объекта, введите:

fsutil objectid get C:\Temp\sample.txt

Чтобы задать идентификатор объекта, введите:

fsutil objectid set 40dff02fc9b4d4118f120090273fa9fc f86ad6865fe8d21183910008c709d19e 40dff02fc9b4d4118f120090273fa9fc 00000000000000000000000000000000 C:\Temp\sample.txt

 

========================================================================================

Fsutil: quota

Управляет дисковыми квотами на томах NTFS, чтобы обеспечить более точный контроль за хранением файлов в сети.

Синтаксис

fsutil quota [ disable ] имя_тома

fsutil quota [ enforce ] имя_тома

fsutil quota [ modify ] имя_тома порог предел [ имя_пользователя ]

fsutil quota [ query ] имя_тома

fsutil quota [ track ] имя_тома

fsutil quota [ violations ]

Параметры

Disable

Отключает отслеживание и задание квот на указанном томе.

Enforce

Задает использование квот на указанном томе.

Modify

Вносит изменения в существующую дисковую квоту или создает новую квоту.

Query

Перечисляет все существующие дисковые квоты.

Track

Отслеживает использование диска на указанном томе.

Violations

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

имя_тома

Указывает букву для тома (с последующим двоеточием).

порог

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

предел

Максимальный допустимый размер занятого места на диске.

имя_пользователя

Задает имя домена или пользователя.

Примечания

  • Дисковые квоты применяются к томам и позволяют задавать жесткие и нежесткие условия хранения данных для каждого пользователя.
  • Имеется возможность создавать сценарии, которые будут использовать команду fsutil quota для задания пределов квот при каждом добавлении нового пользователя или для автоматического отслеживания пределов квот, составления из них отчета и для автоматической отправки их по электронной почте администратору системы.

 

========================================================================================

Fsutil: reparsepoint

Обычно используется специалистами по технической поддержке. Запрашивает или удаляет точки повторной обработки, являющиеся объектами файловой системы NTFS, которые имеют определяемый атрибут, содержащий контролируемые пользователем данные, и используются для расширения функциональности подсистемы ввода/вывода. Точки повторной обработки используют как точки соединения каталогов и точки подключения томов. Они также используются драйверами фильтров файловой системы, чтобы пометить определенные файлы как специфические для этого драйвера.

Синтаксис

fsutil reparsepoint [ query ] путь

fsutil reparsepoint [ delete ] путь

Параметры

Query

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

Delete

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

Внимание!

· Команда fsutil reparsepoint delete удаляет только файл, но не удаляет связанные с ним точки повторной обработки. Это может вызвать сбои в процессах или в работе служб, которые попытаются открыть файл.

путь

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

Примечания

  • На томе NTFS файл или каталог могут содержать точку повторной обработки, которая является выборкой определенных пользователем данных. Формат этих данных используется программой, в которой хранятся данные, и фильтром файловой системы, который устанавливается для интерпретации данных и обработки файла. Когда программа задает точку повторной обработки, в программе сохраняются эти данные, также тэг повторной обработки, единственным образом определяющий хранящиеся данные. Когда файловая система открывает файл с повторной точкой обработки, производится попытка найти фильтр файловой системы, связанный с форматом данных, определенным тэгом повторной обработки. Если такой фильтр найден, он производит обработку файла в соответствии с данными повторной обработки. Если фильтр не найден, попытка открыть файл будет неудачной.

Например, точки повторной обработки используются для реализации связей NTFS и удаленного хранилища. Удаленное хранилище использует набор правил, определенных администратором, для перемещения редко используемых файлов в долговременное хранилище, например на магнитную ленту или компакт-диск. Точки повторной обработки также используются для хранения сведений о файле в файловой системе. Эти сведения хранятся в программной заглушке, содержащей точку повторной обработки, данные которой указывают на устройство, где требуемый файл находится в настоящее время. Фильтр файловой системы использует эти сведения для извлечения файла.

Примеры

Чтобы извлечь данные точки повторной обработки, связанные с C:\Server, введите:

fsutil reparsepoint query C:\Server

Чтобы удалить точку повторной обработки из указанного файла или каталога, используйте следующий формат.

fsutil reparsepoint delete C:\Server

 

========================================================================================

Fsutil: sparse

Управляет разреженными файлами. Разреженным файлом называют файл, внутри которого имеется одна или несколько областей, незанятые данными. Программа будет рассматривать эти незанятые области как содержащие байты с нулевыми значениями, но не будет использовать пространство на диске для представления этих нулей. Другими словами, место выделяется для значимых (ненулевых) данных, тогда как место под незначимые данные (длинные строки, состоящие из нулей) не выделяется. При чтении разреженного файла выделенные данные возвращаются в том виде, в котором они сохранены, а невыделенные данные по умолчанию возвращаются в виде нулей, согласно требованиям спецификации безопасности C2. Поддержка разреженных файлов позволяет воспользоваться данными, записанными в любой чсати файла.

Синтаксис

fsutil sparse [ queryflag ] путь

fsutil sparse [ queryrange ] путь

fsutil sparse [ setflag ] путь

fsutil sparse [ setrange ] путь начальное_смещение длина

Параметры

Queryflag

Запрашивает разреженные файлы.

Queryrange

Сканирует файл в поисках областей, занятых значимыми (ненулевыми) данными

Setflag

Отмечает указанный файл как разреженный.

Setrange

Заполняет нулями указанную область внутри файла.

путь

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

начальное_смещение

Указывает смещение (офсет), которое служит отличительным признаком разреженного файла.

длина

Задает границы (в байтах) области внутри файла, который будет отмечен как разреженный.

Примечания

  • В случае разреженного файла для записи длинных рядов нулей (незначимых данных) может не использоваться дисковое пространство. Достаточное место на диске для значимых данных будет выделено при записи разреженного файла.
  • Операционная система распознает только те заполненные нулями области, которые имеются в сжатых и разреженных файлах.
  • Если файл является сжатым или разреженным, файловая система NTFS может освободить дисковое пространство внутри файла. При этом необходимые диапазоны байтов заполняются нулями без увеличения размера файла.

Примеры

Чтобы отметить файл как разреженный, введите, например:

fsutil sparse setflag C:\Temp\sample.txt

 

========================================================================================

Fsutil: usn

Обычно используется специалистами по технической поддержке. Управляет журналом изменения номеров последовательных обновлений (USN), в котором сохраняется архив всех изменений файлов в томе. При изменении, добавлении или удалении файлов, каталогов и прочих объектов NTFS в данный журнал вносятся соответствующие записи. Такие журналы создаются для каждого тома. Каждая запись содержит сведения о типе изменения и измененном объекте. Новые записи добавляются к концу существующего журнала.

Программы могут обращаться к журналу изменения номеров последовательных обновлений (USN), чтобы использовать данные о всех изменениях определенного набора файлов. Эффективность такого журнала значительно превышает эффективность таких методов, как проверка штампов времени или регистрация уведомлений об изменении файлов. Журнал изменения номеров последовательных обновлений (USN) используется такими службами, как Indexing Service, File Replication Service (FRS), Remote Installation Service (RIS) и Remote Storage.

Синтаксис

fsutil usn [ createjournal ] максимальный_размер дельта_выделения буква_тома

fsutil usn [ deletejournal ] флаги буква_тома

fsutil usn [ enumdata ] начальный_файл нижняя_граница верхняя_граница путь

fsutil usn [ queryjournal ] буква_тома

fsutil usn [ readdata ] путь

Параметры

Createjournal

Создает журнал USN.

m= максимальный_размер

Задает максимальный размер журнала в байтах.

a= дельта_выделения

Задает размер выделения памяти (в байтах), которое удаляется из начала журнала и добавляется в его конец.

буква_тома

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

Deletejournal

Удаляет или отключает активный журнал USN.

флаги

/D: Отключает активный журнал USN с возвратом данных об управлении вводом-выводом в процессе отключения журнала.

/N: Отключает активный журнал USN с возвратом данных об управлении вводом-выводом после отключения журнала.

буква_тома

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

Enumdata

Перечисляет записи в заданном границами разделе журнала и выводит их список.

начальный_файл

Задает позицию, с которой будет начато перечисление файлов на томе.

нижняя_граница

Задает нижнюю границу диапазона значений USN, которая используется для фильтрации возвращаемых записей. Возвращаются лишь те записи, которые содержат значения дат изменений из диапазона, заданного значениями границ нижняя_граница и верхняя_граница. При этом данному диапазону принадлежат также значения, равные значениям границ.

верхняя_граница

Задает верхнюю границу диапазона значений USN, которая используется для фильтрации возвращаемых записей.

путь

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

Queryjournal

Запрашивает данные по текущему состоянию журнала тома, его емкости и занесенным в него записям.

буква_тома

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

Readdata

Считывает данные о USN, сохраняя их в виде файла.

путь

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

Примечания

  • Использование параметра createjournal.

Если журнал тома уже создан, применение параметра createjournal обновит такие его параметры, как максимальный_размер и дельта_выделения. Это дает возможность увеличить число обновляемых записей, которые поддерживает активный журнал, не отключая его. Указание нулевых значений параметров максимальный_размер и дельта_выделения приводит к выбору значения по умолчанию, зависящего от объма тома.

  • Использование параметра m= максимальный_размер

Размер журнала USN может превышать указанное посредством данного параметра значение. Однако, при этом журнал усекается по достижении ближайшей контрольной точки NTFS, и его размер становится меньше этого значения. Файловая система NTFS проверяет журнал USN и начинает усекать его, когда размер журнала становится больше, чем сумма значений параметров максимальный_размер и дельта_выделения. Контрольные точки указывают на время занесения записей в файл журнала NTFS. В данной файловой системе они используются для определения методов устранения возможных неполадок.

  • Использование параметра a= дельта_выделения

Перед проведением усечения размер журнала USN может превышать сумму значений параметров максимальный_размер и дельта_выделения.

  • Использование параметра deletejournal

Удаление или отключение активного журнала может занять очень много времени, так как системе необходимо обработать все записи основной таблицы файлов (MFT) и установить значение последнего атрибута USN равным нулю. Этот процесс может занять несколько минут и, возможно, потребовать перезагрузки системы для продолжения данной процедуры. В ходе ее выполнения журнал USN не считается ни активным, ни отключенным. При выполнении отключения журнала, доступ к нему закрыт, а все попытки обращения к нему приводят к выводу сообщений об ошибках. Отключение активного журнала следует производить с крайней осторожностью, поскольку данная операция может неблагоприятно сказаться на использующих журнал программах.

Примеры

Чтобы создать журнал USN на диске С, введите:

fsutil usn createjournal m=1000 a=100 C:

Чтобы удалить активный журнал USN на диске С, введите:

fsutil usn deletejournal /D C:

Чтобы перечислить записи в заданном границами разделе журнала и ознакомиться с их списком, введите:

fsutil usn enumdata 1 0 1 C:

Чтобы запросить журнал о свободном месте на диске С, введите:

fsutil usn queryjournal C:

Чтобы сохранить данные USN в виде файла во временной папке на диске С, введите следующую команду:

fsutil usn readdata C:\Temp\sample.txt

 

========================================================================================

Fsutil: volume

Управляет томом. Отсоединяет том или выдает запрос о свободном месте на диске.

Синтаксис

fsutil volume [ diskfree ] имя_диска

fsutil usn [ queryjournal ] буква_тома

Параметры

Diskfree

Выдает запрос о свободном месте тома.

имя_диска

Указывает букву диска (с последующим двоеточием).

Dismount

Отсоединяет том.

буква_тома

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

Примеры

  • Чтобы отсоединитье том на диске С, введите:

fsutil volume dismount C:

  • Чтобы выполнить запрос о свободном месте на диске С, введите:

fsutil volume diskfree C:

 

========================================================================================

Ftype

Вывод или редактирование связи между типом файла и его расширением. Для просмотра текущих назначений служит команда ftype без параметров.

Синтаксис

Ftype [ тип_файла [ = [ команда_открытия ]]]

Параметры

тип_файла

Задает тип файла.

команда_открытия

Задает команду для открытия файлов данного типа.

/?

Отображение справки в командной строке.

Заметки

  • В команде_открытия команда ftype использует следующие подстановки переменных:
    • %0 или %1 замещаются именем открываемого файла.
    • %* замещается всеми параметрами
    • %~n замещаются всеми остальными параметрами, начиная с n -го параметра, где n — любое число от 2 до 9.
    • %2 замещается первым параметром, %3 — вторым и т. д.

Примеры

Чтобы просмотреть текущие типы файлов, для которых определены команды открытия, введите:

Ftype

Чтобы просмотреть текущую команду открытия для определенного типа файла, введите:

ftype тип_файла

Чтобы удалить команду открытия для определенного типа файла, введите:

ftype тип_файла =

Введите

ASSOC.pl=PerlScript FTYPE PerlScript=perl.exe %1 %*

Чтобы вызвать сценарий Perl, введите:

Script.pl 1 2 3

Чтобы избавиться от необходимости ввода расширений, введите:

set PATHEXT=.pl;%PATHEXT%

Чтобы вызвать сценарий Perl, введите:

Script 1 2 3

 

========================================================================================

Getmac

Возвращает аппаратный (MAC) адрес и список сетевых протоколов, связанных с каждым адресом для всех сетевых плат в любом компьютере — как локальном, так и доступном по сети.

Синтаксис

getmac [. exe ] [ /s компьютер [ /u домен\пользователь [ /p пароль ]]] [ /fo { TABLE | LIST | CSV }] [ /nh ] [ /v ]

Параметры

/s компьютер

Имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.

/u домен \ пользователь

Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен \ пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.

/p пароль

Пароль учетной записи пользователя, заданной параметром /u.

/fo { TABLE | LIST | CSV }

Формат выходных данных запроса. Допустимые значения: TABLE, LIST и CSV. По умолчанию для выходных данных используется формат TABLE.

/nh

Запрет на вывод заголовка столбца. Данный параметр является допустимым, если параметр /fo имеет значение TABLE или CSV.

/v

Вывод подробных сведений.

/?

Отображение справки в командной строке.

Заметки

  • Команду Getmac полезно использовать, если требуется ввести MAC-адрес в сетевой анализатор либо требуется определить, какие протоколы используются каждой сетевой платой компьютера.

Примеры

Далее приведены примеры использования команды getmac:

getmac /fo table /nh /v
getmac /s srvmain
getmac /s srvmain /u maindom\hiropln
getmac /s srvmain /u maindom\hiropln /p p@ssW23
getmac /s srvmain /u maindom\hiropln /p p@ssW23 /fo list /v
getmac /s srvmain /u maindom\hiropln /p p@ssW23 /fo table /nh

 

========================================================================================

Goto

В пакетной программе передает управление Windows XP в строку, определенную меткой. Когда метка найдена, выполнение продолжается со следующей за ней строки.

Синтаксис

goto метка

Параметры

метка

Строка в пакетной программе, к которой выполняется переход.

/?

Отображение справки в командной строке.

Заметки

  • Работа с расширениями команды

Если расширения команды включены (по умолчанию они включены) и в команде goto используется метка :EOF, управление будет передано в конец файла текущего пакетного сценария для выхода из него без назначения метки. Когда используется команда goto с меткой :EOF, перед меткой должно быть вставлено двоеточие. Пример:

goto:EOF

Описание расширений команды call, включающих эту возможность, см. в разделе cmd ссылки «».

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

Метка может включать пробелы, но не может включать другие разделители, такие как точка с запятой или знак равенства. В команде goto используются только первые восемь знаков метки. Например, следующие метки эквивалентны и рассматриваются как :hithere0:

:hithere0

:hithere01

:hithere02

  • Совпадение меток в пакетных программах

Метка, заданная в команде, должна соответствовать метке в тексте пакетной программы. Метка в пакетной программе должна начинаться с двоеточия (:). В Windows XP строка пакетной программы, начинающаяся с двоеточия (:), опознается как метка и не обрабатывается как команда. Если строка начинается с двоеточия, все присутствующие в ней команды обработаны не будут. Если в пакетном файле не содержится заданной метки, программа будет остановлена, а на экран будет выведено следующее сообщение:

Метка не найдена.

  • Использование команды goto для обработки условий

Команду goto можно использовать совместно с другими командами для выполнения операций с условиями. Чтобы получить дополнительные сведения об использовании команды goto для обработки условий, выберите раздел if из списка в ссылке «».

Примеры

Следующая пакетная программа форматирует диск в дисководе A как системный диск. Если форматирование прошло успешно, команда goto передает управление Windows XP на метку :end.

echo off
format a: /s
if not errorlevel 1 goto end
echo Ошибка при форматировании.
:end
?echo конец пакетной программы.

 

========================================================================================

Gpresult

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

Синтаксис

gpresult [ /s компьютер [ /u домен\пользователь /p пароль ]] [ /user имя_конечного_пользователя ] [ /scope { user | computer }] [ /v ] [ /z ]

Параметры

/s компьютер

Имя или IP-адрес удаленного компьютера. (Не используйте обратную косую черту.) По умолчанию используется локальный компьютер.

/u домен \ пользователь

Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен \ пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.

/p пароль

Пароль учетной записи пользователя, заданной параметром /u.

/user имя_конечного_пользователя

Имя пользователя, для которого требуется просмотреть данные RSOP.

/scope { user | computer }

Отображение результатов для параметра user или computer. Допустимыми значениями параметра /scope являются user или computer. Если опустить параметр /scope, результаты gpresult будут выданы для параметров user и computer.

/v

Вывод подробных сведений о политике.

/z

Вывод всех доступных сведений о групповой политике. Поскольку при использовании этого параметра выдается больше сведений, чем при использовании параметра /v, рекомендуется перенаправлять вывод в текстовый файл (например gpresult /z >policy.txt).






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных