Главная

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

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

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

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

ТОР 5 статей:

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

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

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

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

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

КАТЕГОРИИ:






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




/?

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

Заметки

  • Оснастка «Групповая политика» — это основной инструмент администратора для определения и управления параметрами работы программ, сетевых ресурсов и операционной системы для пользователей и компьютеров организации. В среде Active Directory групповая политика применяется к пользователям или компьютерам на основе их принадлежности к узлам, доменам или организационным подразделениям.
  • Поскольку к любому компьютеру или пользователю можно применять перекрывающиеся уровни политик, групповая политика при входе в систему создает результирующую политику. Gpresult отображает результирующую политику, действующую на компьютере для указанного пользователя после входа в систему.

Примеры

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

gpresult /user targetusername /scope computer
gpresult /s srvmain /u maindom\hiropln /p p@ssW23 /user targetusername /scope USER
gpresult /s srvmain /u maindom\hiropln /p p@ssW23 /user targetusername /z >policy.txt
gpresult /s srvmain /u maindom\hiropln /p p@ssW23

 

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

Graftabl

Служит для включения возможности отображения расширенного набора символов в графическом режиме.

Синтаксис

graftabl [ xxx ] [ /status ]

Параметры

xxx

Задает кодовую страницу, для которой обеспечивается вывод расширенных символов. Ниже приведены существующие кодовые таблицы с соответствующими странами/регионами или языками:

Значение Страна/регион
  США
  Многоязычная (латиница I)
  Восточная и центральная Европа (латиница II)
  Кириллица (русский)
  Турецкий
  Португальский
  Исландский
  Французский (Канада)
  Скандинавский
  Русский
  Современный греческий

/status

Кодовая страница, используемая graftabl.

/?

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

Заметки

  • Чтобы получить сведения об использовании кодовых страниц, выберите chcp или mode (установка кодовых страниц устройства) из списка в ссылке «».
  • Команда Graftabl не влияет на кодовую страницу, используемую при вводе. Команда Graftabl определяет только вывод на монитор расширенных символов указанной кодовой страницы. Для смены кодовой страницы следует использовать команды mode и chcp.
  • Коды завершения команды graftabl

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

Код завершения Описание
  Набор символов успешно загружен. Ранее кодовая страница загружена не была.
  Задан недопустимый параметр. Никакое действие выполнено не было.
  Возникла ошибка файла.
  • В пакетных программах можно использовать параметр errorlevel команды if для анализа кода завершения команды graftabl.

Примеры

Для загрузки графических символов кодовой страницы 437 (США) в память служит следующая команда:

Graftabl 437

Для загрузки графических символов кодовой страницы 850 (многоязычной) в память служит следующая команда:

Graftabl 850

 

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

Графика

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

Справка

Служит для просмотра описаний системных (т. е. не сетевых) команд. При вызове без параметров команда help выводит список всех системных команд с краткими описаниями.

Синтаксис

{ help [ команда ]|[ команда ] /? }

Параметры

команда

Команда, сведения о которой требуется получить.

Заметки

  • Существует два способа получения интерактивной справки с помощью команды help. Можно ввести help команда или команда /?. При использовании параметра /? вывод справка осуществляется быстрее.
  • Для получения сведений о сетевых командах выберите раздел net help в списке ссылки «».

Примеры

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

help xcopy
xcopy /?

 

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

Helpctr

Запуск справки и поддержки. При вызове без параметров команда helpctr открывает домашнюю страницу центра справки и поддержки.

Синтаксис

helpctr [ /url [ адрес_URL ]] [ /mode [ адрес_URL ]] [ /hidden ] [ /fromstarthelp ]

Параметры

/url [ адрес_URL ]

Адрес URL, который требуется открыть в центре справки и поддержки.

/mode [ адрес_URL ]

Файл определения языка наращиваемой разметки (XML), поддерживающий схему Launch_Description.dtd, управляющую контекстом, макетом и содержанием центра справки и поддержки.

/hidden

Запуск центра справки и поддержки без отображения пользовательского интерфейса. С помощью данной команды можно загрузить раздел. Она используется для удаленного администрирования выполнения сценария.

/fromstarthelp

Запуск нового экземпляра центра справки и поддержки.

/?

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

Заметки

  • Использование атрибута адрес_URL

При использовании параметра /url или /mode атрибут адрес_URL можно заключать в кавычки (т. е. " адрес_URL "). If a space exists within URL, replace it by typing %20 (that is, " URL %20 Address ").

Примеры

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

HelpCtr /mode "hcp://CN=Microsoft%20Corporation,L=Redmond,S=Washington,C=US/Remote%20Assistance/RAClientLayout.xml" /url "hcp://CN=Microsoft%20Corporation,L=Redmond,S=Washington,C=US/Remote%20Assistance/Interaction/Client/rctoolScreen1.htm?IncidentFile=rahelp.msrincident"

 

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

Hostname

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

Синтаксис

Hostname

Параметры

/?

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

Заметки

  • Для получения дополнительных сведений о задании полного имени компьютера щелкните ссылку «».
  • Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).

Примеры

Чтобы просмотреть имя компьютера, введите:

Hostname

 

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

If

Обработка условий в пакетных программах.

Синтаксис

if [ not ] errorlevel число команда [ else выражение ]

if [ not ] строка1 == строка2 команда [ else выражение ]

if [ not ] exist имя_файла команда [ else выражение ]

Если расширения командного процессора разрешены, следует использовать следующий синтаксис:

if [ /i ] строка1 оп_сравнения строка2 команда [ else выражение ]

if cmdextversion число команда [ else выражение ]

if defined переменная команда [ else выражение ]

Параметры

Not

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

errorlevel число

Условие выполняется, если предыдущая команда, обработанная интерпретатором команд Cmd.exe, завершилась с кодом, равным или большим числа.

команда

Команда, которая должна быть обработана в случае выполнения условия.

строка1 == строка2

Условие выполняется, если строки строка1 и строка2 совпадают. Строки могут быть заданы явно или могут быть пакетными переменными (например, %1). Явно заданные строки нет необходимости заключать в кавычки.

exist имя_файла

Условие выполняется, если существует файл с именем имя_файла.

оп_сравнения

Трехзначный оператор сравнения. В следующей таблице перечислены допустимые значения оп_сравнения.

Оператор Описание
EQU равно
NEQ не равно
LSS меньше
LEQ меньше или равно
GTR больше
GEQ больше или равно

/i

Сравнение строк без учета регистра знаков. Параметр /i можно использовать в конструкции string1 == string2 команды if. Эти сравнения являются общими. Если и строка1, и строка2 состоят из цифр, строки преобразовываются в числа и выполняется сравнение чисел.

cmdextversion число

Условие выполняется, только если номер внутренней версии, связанный с расширениями командного процессора Cmd.exe, равен или больше числа. первая версия имела номер 1. Номер версии увеличивается на 1 при внесении в расширения командного процессора значительных изменений. Условие с cmdextversion не выполняется, если расширения командного процессора запрещены (по умолчанию они разрешены).

defined переменная

Условие выполняется, если переменная определена.

выражение

Команда и все ее параметры для обработке в командной строке при выполнении оператора else.

/?

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

Заметки

  • Если условие, заданное в команде if, выполняется, будет выполнена команда, следующая за условием. Если условие не выполняется, команда, заданная в операторе if, пропускается, а управление переходит к команде оператора else, если она задана.
  • Когда программа завершается, она возвращает код завершения. С помощью параметра errorlevel коды завершения можно использовать в качестве условий.
  • Использование команды defined переменная

При использовании команды defined переменная добавляются следующие три переменные: %errorlevel%, %cmdcmdline% и %cmdextversion%.

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

goto answer%errorlevel%
:answer0
echo Код возврата программы равен 0
:answer1
echo Код возврата программы равен 1
goto end
:end
echo Готово!

Операторы сравнения оп_сравнения также можно использовать следующим образом:

if %errorlevel% LEQ 1 goto okay

%cmdcmdline% замещается исходной командной строкой, переданной Cmd.exe, до ее обработки в Cmd.exe, если только уже не существует переменная среды с именем cmdcmdline. В этом случае будет использовано значение cmdcmdline.

%cmdextversion% замещается строковым представлением текущего значения cmdextversion, если только уже не существует переменная среды с именем CMDEXTVERSION. В этом случае будет использовано ее значение.

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

Оператор else должен размещаться в той же строке, что и команда if. Пример:

IF EXIST имя_файла. (del имя_файла.) ELSE (echo имя_файла. отсутствует.)

Приведенный ниже пример не будет работать, поскольку команда del должна заканчиваться новой строкой:

IF EXIST имя_файла. del имя_файла. ELSE echo имя_файла. отсутствует

Приведенный ниже пример не будет работать, поскольку команда else должна находиться в той же строке, что и команда if:

IF EXIST имя_файла. del имя_файла.ELSE echo имя_файла. отсутствует

Если необходимо разместить всю инструкцию в одной строке, можно использовать следующую правильную форму исходной инструкции:

IF EXIST имя_файла. (del имя_файла.) ELSE echo имя_файла. отсутствует

Примеры

Если файл Product.dat не удается найти, появится следующее сообщение:

if not exist product.dat echo Не найден файл данных

Если в приведенном ниже примере при форматировании диска в дисководе A возникнет ошибка, будет выведено сообщение об ошибке:

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

Если ошибка не возникнет, сообщение об ошибке выведено не будет.

Команда if не может быть использована непосредственно для проверки существования каталога, но в каждом каталоге существует устройство (NUL). Следовательно, существование каталога может быть проверено, как показано ниже. В следующем примере проверяется наличие каталога:

if exist c:mydir\nul goto process

 

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

Install

Служит для загрузки резидентных программ в память. Для указания программы, которую требуется установить, используйте файл системный_корневой_каталог \System32\Config.nt или эквивалентный файл запуска.

Синтаксис

install= [ диск: ][ путь ] имя_файла [ параметры_команды ]

Параметры

[ диск: ][ путь ] имя_файла

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

параметры_команды

Параметры, передаваемые программе имя_файла.

/?

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

Заметки

  • Команда install следует использовать для загрузки в память резидентной программы непосредственно перед вызовом приложений, для работы которых она необходима. Если резидентная программа загружается в память из файла Autoexec.nt, она будет загружаться при запуске каждого экземпляра командного интерпретатора, что приведет к лишнему расходу памяти.
  • Команда install не может применяться для загрузки программ, использующих переменные окружения, клавиши быстрого вызова или требуют наличия командного интерпретатора Cmd.exe для обработки критических ошибок.

Примеры

Для загрузки программы в память из файла Config.nt используется следующая команда:

Install

 

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

Ipconfig

Служит для отображения всех текущих параметров сети TCP/IP и обновления параметров DHCP и DNS. При вызове команды ipconfig без параметров выводится только IP-адрес, маска подсети и основной шлюз для каждого сетевого адаптера.

Синтаксис

ipconfig [ /all ] [ /renew [ адаптер ]] [ /release [ адаптер ]] [ /flushdns ] [ /displaydns ] [ /registerdns ] [ /showclassid адаптер ] [ /setclassid адаптер [ код_класса ]]

Параметры

/all

Вывод полной конфигурации TCP/IP для всех адаптеров. Без этого параметра команда ipconfig выводит только IP-адреса, маску подсети и основной шлюз для каждого адаптера. Адаптеры могут представлять собой физические интерфейсы, такие как установленные сетевые адаптеры, или логические интерфейсы, такие как подключения удаленного доступа.

/renew [ адаптер ]

Обновление конфигурации DHCP для всех адаптеров (если адаптер не задан) или для заданного адаптера. Данный параметр доступен только на компьютерах с адаптерами, настроенными для автоматического получения IP-адресов. Чтобы указать адаптер, введите без параметров имя, выводимое командой ipconfig.

/release [ адаптер ]

Отправка сообщения DHCPRELEASE серверу DHCP для освобождения текущей конфигурации DHCP и удаление конфигурации IP-адресов для всех адаптеров (если адаптер не задан) или для заданного адаптера. Этот адаптер отключает протокол TCP/IP для адаптеров, настроенных для автоматического получения IP-адресов. Чтобы указать адаптер, введите без параметров имя, выводимое командой ipconfig.

/flushdns

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

/displaydns

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

/registerdns

Динамическая регистрация вручную имен DNS и IP-адресов, настроенных на компьютере. Этот параметр полезен при устранении неполадок в случае отказа в регистрации имени DNS или при выяснении причин неполадок динамического обновления между клиентом и DNS-сервером без перезагрузки клиента. Имена, зарегистрированные в DNS, определяются параметрами DNS в дополнительных свойствах протокола TCP/IP.

/showclassid адаптер

Отображение кода класса DHCP для указанного адаптера. Чтобы просмотреть код класса DHCP для всех адаптеров, вместо параметра адаптер укажите звездочку (*). Данный параметр доступен только на компьютерах с адаптерами, настроенными для автоматического получения IP-адресов.

/setclassid адаптер [ код_класса ]

Задание кода класса DHCP для указанного адаптера. Чтобы задать код класса DHCP для всех адаптеров, вместо параметра адаптер укажите звездочку (*). Данный параметр доступен только на компьютерах с адаптерами, настроенными для автоматического получения IP-адресов. Если код класса DHCP не задан, текущий код класса удаляется.

/?

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

Заметки

  • Команда ipconfig является эквивалентом для командной строки команды winipcfg, имеющейся в Windows Millennium Edition, Windows 98 и Windows 95. Хотя Windows XP не имеет графического эквивалента команде winipcfg, для просмотра и обновления IP-адреса можно воспользоваться окном «Сетевые подключения». Для этого откройте окно Сетевые подключения, щелкните правой кнопкой мыши сетевое подключение, выберите команду Состояние, а затем откройте вкладку Поддержка.
  • Данная команда доступна только на компьютерах с адаптерами, настроенными для автоматического получения IP-адресов. Это позволяет пользователям определять, какие значения конфигурации были получены с помощью DHCP, APIPA или другой конфигурации.
  • Если имя адаптер содержит пробелы, его следует заключать в кавычки (т. е. " имя_адаптера ").
  • В именах адаптеров, задаваемых для команды ipconfig, поддерживается использование подстановочного знака звездочки (*) для задания имен, начинающихся с указанной строки или содержащих указанную строку. Например, имя Подкл* будет включать все адаптеры, начинающиеся со строки «Подкл», а имя *сет* — все адаптера, содержащие строку «сет».
  • Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).

Примеры

Чтобы вывести основную конфигурацию TCP/IP для всех адаптеров, введите:

Ipconfig

Чтобы вывести полную конфигурацию TCP/IP для всех адаптеров, введите:

ipconfig /all

Чтобы обновить конфигурацию IP-адреса, назначенного DHCP-сервером, только для адаптера Подключение по локальной сети, введите:

ipconfig /renew "Подключение по локальной сети"

Чтобы сбросить кэш сопоставления имен DNS при наличии неполадок в сопоставлении имен, введите:

ipconfig /flushdns

Чтобы вывести код класса DHCP для всех адаптеров с именами, начинающимися со слова Подключение, введите:

ipconfig /showclassid Подключение*

Чтобы задать код класса DHCP TEST для адаптера Подключение по локальной сети, введите:

ipconfig /setclassid "Подключение по локальной сети" TEST

 

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

Ipseccmd

Служит для настройки политик IPSec (Internet Protocol Security) в службе каталогов либо в локальном или удаленном реестре. Ipseccmd является альтернативой для командной строки оснастке консоли MMC «Политики безопасности IP». Ipseccmd имеет три режима: динамический, статический и режим запроса.

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

Динамический режим ipseccmd

Динамический режим Ipseccmd служит для добавления анонимных правил в имеющуюся политику безопасности IPSec путем добавления их в базу данных политик безопасности IPSec. Добавленные правила будут присутствовать даже после перезапуска службы «Службы IPSEC». Преимуществом использования динамического режима является сосуществование добавляемых правил с политикой IPSec домена. По умолчанию используется динамический режим Ipseccmd.

Синтаксис

  • Для добавления правила используется следующий синтаксис:

ipseccmd [ \\ имя_компьютера ] -f список_фильтров [ -n список_политик_согласования ] [ -t адрес_туннеля ] [ -a список_способов_пров_подлинности ] [ -1s список_методов_безопасности ] [ -1k параметры_смены_ключа ] [ -1p ] [ -1f список_фильтров_осн_режима ] [ -1e срок_действия ] [ -soft ] [ -confirm ] [{ -dialup | -lan }]

  • Для удаления всех динамических политик используется следующий синтаксис:

Ipseccmd -u

Параметры

\\ имя_компьютера

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

-f список_фильтров

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

-n список_политик_согласования

Один или несколько методов безопасности, разделенных пробелами, для защиты трафика, определенного списком фильтров.

-t адрес_туннеля

Конечная точка туннеля для режима туннеля, заданная как IP-адрес или имя в системе DNS.

-a список_способов_пров_подлинности

Один или несколько способов проверки подлинности, разделенных пробелами.

-1s список_методов_безопасности

Один или несколько методов обеспечения безопасности при обмене ключами, разделенных пробелами.

-1k параметры_смены_ключа

Параметры смены ключа в основном режиме сопоставления безопасности.

-1p

Включение основного ключа безопасной пересылки.

-1f список_фильтров_осн_режима

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

-1e срок_действия

Срок действия мягких сопоставлений безопасности в секундах.

-soft

Включение мягких сопоставлений безопасности.

-confirm

Запрос подтверждения перед добавлением правила или политики.

{ -dialup | -lan }

Применение правила только к подключениям удаленного доступа и подключениям через телефон либо к подключениям через локальную сеть.

-u

Необходим во втором случае. Удаление всех динамических правил.

/?

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

Заметки

  • Команду Ipseccmd нельзя использовать для настройки правил на компьютерах, работающих под управлением Windows 2000.
  • Если не задан параметр имя_компьютера, правило будет применено к локальному компьютеру.
  • Если используется параметр имя_компьютера, его необходимо задавать перед всеми остальными параметрами, а также обладать правами администратора на компьютере, в политику которого требуется добавить правило.
  • Для параметра -f определение фильтра представляет собой один или несколько фильтров, разделенных пробелами и представленных в следующем формате:

исходный_адрес / исходная_маска: исходный_порт = конечный_адрес / конечная_маска: конечный_порт: протокол






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

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