ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Findstr Windows proposal.txt 4 страница/? Отображение справки в командной строке. Заметки
Примеры Далее приведены примеры использования команды gpresult: gpresult /user targetusername /scope computer
======================================================================================== Graftabl Служит для включения возможности отображения расширенного набора символов в графическом режиме. Синтаксис graftabl [ xxx ] [ /status ] Параметры xxx Задает кодовую страницу, для которой обеспечивается вывод расширенных символов. Ниже приведены существующие кодовые таблицы с соответствующими странами/регионами или языками:
/status Кодовая страница, используемая graftabl. /? Отображение справки в командной строке. Заметки
В следующей таблице перечислены коды завершения с кратким описанием.
Примеры Для загрузки графических символов кодовой страницы 437 (США) в память служит следующая команда: Graftabl 437 Для загрузки графических символов кодовой страницы 850 (многоязычной) в память служит следующая команда: Graftabl 850
======================================================================================== Графика ======================================================================================== Справка Служит для просмотра описаний системных (т. е. не сетевых) команд. При вызове без параметров команда help выводит список всех системных команд с краткими описаниями. Синтаксис { help [ команда ]|[ команда ] /? } Параметры команда Команда, сведения о которой требуется получить. Заметки
Примеры Чтобы просмотреть сведения о команде xcopy, введите одну из следующих команд: help xcopy
======================================================================================== Helpctr Запуск справки и поддержки. При вызове без параметров команда helpctr открывает домашнюю страницу центра справки и поддержки. Синтаксис helpctr [ /url [ адрес_URL ]] [ /mode [ адрес_URL ]] [ /hidden ] [ /fromstarthelp ] Параметры /url [ адрес_URL ] Адрес URL, который требуется открыть в центре справки и поддержки. /mode [ адрес_URL ] Файл определения языка наращиваемой разметки (XML), поддерживающий схему Launch_Description.dtd, управляющую контекстом, макетом и содержанием центра справки и поддержки. /hidden Запуск центра справки и поддержки без отображения пользовательского интерфейса. С помощью данной команды можно загрузить раздел. Она используется для удаленного администрирования выполнения сценария. /fromstarthelp Запуск нового экземпляра центра справки и поддержки. /? Отображение справки в командной строке. Заметки
При использовании параметра /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 Параметры /? Отображение справки в командной строке. Заметки
Примеры Чтобы просмотреть имя компьютера, введите: 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 имя_файла Условие выполняется, если существует файл с именем имя_файла. оп_сравнения Трехзначный оператор сравнения. В следующей таблице перечислены допустимые значения оп_сравнения.
/i Сравнение строк без учета регистра знаков. Параметр /i можно использовать в конструкции string1 == string2 команды if. Эти сравнения являются общими. Если и строка1, и строка2 состоят из цифр, строки преобразовываются в числа и выполняется сравнение чисел. cmdextversion число Условие выполняется, только если номер внутренней версии, связанный с расширениями командного процессора Cmd.exe, равен или больше числа. первая версия имела номер 1. Номер версии увеличивается на 1 при внесении в расширения командного процессора значительных изменений. Условие с cmdextversion не выполняется, если расширения командного процессора запрещены (по умолчанию они разрешены). defined переменная Условие выполняется, если переменная определена. выражение Команда и все ее параметры для обработке в командной строке при выполнении оператора else. /? Отображение справки в командной строке. Заметки
При использовании команды defined переменная добавляются следующие три переменные: %errorlevel%, %cmdcmdline% и %cmdextversion%. %errorlevel% замещается строковым представлением текущего значения errorlevel, если только уже не существует переменная среды с именем ERRORLEVEL. В этом случае будет использовано ее значение. В следующем примере показано использование значения errorlevel после выполнения пакетной программы: goto answer%errorlevel% Операторы сравнения оп_сравнения также можно использовать следующим образом: if %errorlevel% LEQ 1 goto okay%cmdcmdline% замещается исходной командной строкой, переданной Cmd.exe, до ее обработки в Cmd.exe, если только уже не существует переменная среды с именем cmdcmdline. В этом случае будет использовано значение cmdcmdline. %cmdextversion% замещается строковым представлением текущего значения cmdextversion, если только уже не существует переменная среды с именем CMDEXTVERSION. В этом случае будет использовано ее значение.
Оператор 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 Если ошибка не возникнет, сообщение об ошибке выведено не будет. Команда if не может быть использована непосредственно для проверки существования каталога, но в каждом каталоге существует устройство (NUL). Следовательно, существование каталога может быть проверено, как показано ниже. В следующем примере проверяется наличие каталога: if exist c:mydir\nul goto process
======================================================================================== Install Служит для загрузки резидентных программ в память. Для указания программы, которую требуется установить, используйте файл системный_корневой_каталог \System32\Config.nt или эквивалентный файл запуска. Синтаксис install= [ диск: ][ путь ] имя_файла [ параметры_команды ] Параметры [ диск: ][ путь ] имя_файла Имя и местоположение файла резидентной программы для загрузки. параметры_команды Параметры, передаваемые программе имя_файла. /? Отображение справки в командной строке. Заметки
Примеры Для загрузки программы в память из файла 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 не задан, текущий код класса удаляется. /? Отображение справки в командной строке. Заметки
Примеры Чтобы вывести основную конфигурацию 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 Необходим во втором случае. Удаление всех динамических правил. /? Отображение справки в командной строке. Заметки
исходный_адрес / исходная_маска: исходный_порт = конечный_адрес / конечная_маска: конечный_порт: протокол Не нашли, что искали? Воспользуйтесь поиском:
|