Запуск Netsh из командной строки интерпретатора Cmd.exe
При запуске команды Netsh из командной строки интерепретатора Cmd.exe netsh используется приведеный далее Синтаксис. Чтобы запустить эти команды Netsh на удаленном сервере Windows 2000 Server, необходимо сначала использовать подключение к удаленному рабочему столу для соединения с Windows 2000 Server, работающим под управлением сервера терминалов. Между командами Windows 2000 и контекстными командами Netsh могут существовать некоторые различия Windows XP. netsh Netsh представляет собой поддерживающую сценарий программу с командной строкой, позволяющую локально или удаленно отображать и изменять Параметры сети текущего компьютера. При использовании без параметров команда netsh открывает командную строку Netsh.exe (то есть, netsh>). Синтаксис netsh [-a файл_псевдонима] [-c контекст] [-r уд_компьютер] [{команда_Netsh|-f файл_сценария}] Параметры -a Возвращает к командной строке netsh после выполнения команды файл_псевдонимов. файл_псевдонимов Указывает имя текстового файла, который содержит одну или несколько команд netsh. -c Переход к заданному контексту netsh. Контекст Задает контекст netsh. В следующей таблице перечислены доступные контексты netsh.
-r Настройка удаленного компьютера. уд_компьютер Указывает список настаиваемых удаленных компьютеров. команда_Netsh Указывается команда netsh, которую требуется запустить. -f Выход из программы Netsh.exe после выполнения сценария. файл_сценария Выбор сценария, который требуется запустить. /? Отображает справку в командной строке. Примечания
Если указать -r после другой команды, программа netsh выполняет команду на удаленном компьютере, а затем снова возвращается в окно командной строки Cmd.exe. Если увказать -r без другой команды, netsh откроется в удаленном режиме. Этот процесс напоминает использование команды set machine в командной строке Netsh. При использовании команды -r задается конечный компьютер только для текущей команды netsh. После выхода и повторного ввода команды netsh конечный компьютер настраивается так же, как и локальный компьютер. Можно запускать команды netsh на удаленном компьютере, указав имя компьютера, хранящееся на сервере WINS, имя UNC, имя для Интернета, которое должно быть разрешено сервером DNS, или числовой IP-адрес. Запуск команд Netsh из командной строки программы Netsh.exe Netsh использует перечисленные далее стандартные команды во всех контекстах, которые запускаются из командной строки программы Netsh.exe (то есть, netsh>). Чтобы запустить эти команды Netsh на удаленном сервере Windows 2000 Server, необходимо сначала использовать подключение к удаленному рабочему столу для соединения с Windows 2000 Server, работающим под управлением сервера терминалов. Между командами Windows 2000 и контекстными командами Netsh могут существовать некоторые различия Windows XP. Переход к контексту, расположенному на один уровень выше. Синтаксис .. Параметры /? Отображает справку в командной строке. abort Отказ от всех изменений, сделанных в автономном режиме. Команда Abort в интерактивном режиме влияния не оказывает. Синтаксис Abort Параметры /? Отображает справку в командной строке. Add helper Установка DLL модуля поддержки netsh. Синтаксис add helper имя_DLL Параметры имя_DLL Обязательный параметр. Задает имя DLL модуля поддержки, который требуется установить. /? Отображает справку в командной строке. Псевдоним Добавление псевдонима, состоящего из определенной пользователем символьной строки, которую netsh обрабатывает как эквивалентную другой строке. При использовании без параметров команда alias отображает все доступные псевдонимы. Синтаксис alias [имя_псевдонима] [строка1 [строка2 ...]] Параметры alias [имя_псевдонима] Отображение указанного псевдонима. alias [имя_псевдонима][строка1[строка2 ...]] Настраивает имя_псевдонима для указанной строки (строк). /? Отображает справку в командной строке. Примеры Приведенный ниже образец сценария netsh задает два псевдонима netsh, «Shaddr» и «Shp», а затем сохраняет командную строку Netsh в контексте IP-интерфейса: alias shaddr show interface ip addr При вводе команды shaddr в командной строке Netsh, программа Netsh.exe интерпретирует ее как команду show interface ip addr. При вводе команды shp в командной строке Netsh программа Netsh.exe интерпретирует ее как команду show helpers. Выход из программы Netsh.exe. Синтаксис Вспомогательный Параметры /? Отображает справку в командной строке. выделенная память Фиксация всех изменений, внесенных в маршрутизатор в автономном режиме. Команда Commit в интерактивном режиме влияния не оказывает. Синтаксис Commit Параметры /? Отображает справку в командной строке. Удаление DLL модуля поддержки из netsh. Синтаксис delete helper имя_DLL Параметры имя_DLL Обязательный параметр. Указывает имя DLL модуля поддержки, который требуется удалить. /? Отображает справку в командной строке. Создание сценария, содержащего текущую конфигурацию. При сохранении сценария в виде файла можно использовать его для восстановления измененных параметров конфигурации. При использовании без параметров команда dump отображает конфигурацию всех контекстов netsh. Синтаксис dump [имя_файла] Параметры [имя_файла] Указывает имя файла, в который требуется перенаправить вывод. /? Отображает справку в командной строке. Загрузка файла сценария и запуск команд в нем. Синтаксис exec файл_сценария Параметры файл_сценария Обязательный параметр. Указывает имя сценария, который требуется загрузить и запустить. Примечания
Выход из программы Netsh.exe. Синтаксис Exit Параметры /? Отображает справку в командной строке. Вывод справки. Синтаксис {/?|?|help|h} Параметры отсутствуют автономный Переключение в автономный режим работы. Синтаксис Offline Параметры /? Отображает справку в командной строке. Примечания
Переключение в интерактивный режим работы. Синтаксис Online Параметры /? Отображает справку в командной строке. Примечания
Восстановление контекста из стека. Синтаксис Popd Параметры /? Отображает справку в командной строке. Примечания
Примеры Приведенный образец сценария превращает корневой контекст в контекст interface ip, добавляет статический IP-маршрут, а затем возвращается к корневому контексту: netsh>pushd Сохранение текущего контекста в стеке буфера FILO. Синтаксис Pushd Параметры /? Отображает справку в командной строке. Примечания
Выход из программы Netsh.exe. Синтаксис Quit Параметры /? Отображает справку в командной строке. Задать для файла Копирование вывода окна командной строки в файл. Синтаксис set file {open имя_файла|append имя_файла|close} Параметры open имя_файла Отправка вывода окна командной строки в указанный файл. append имя_файла Присоединения вывода окна командной строки к указанному существующему файлу. Закрыть Прекращение отправки вывода и закрытие файла. /? Отображает справку в командной строке. Примечания
Если указанное имя_файла не существует, программа netsh создает новый файл с этим именем. Если указаное имя_файла существует, программа netsh перезаписывает существующий файл. Примеры Чтобы создать новый файл журнала с именем Session.log и скопировать весь последующий ввод и вывод программы netsh в файл Session.log, введите: set file open c:\session.log Задает текущий компьютер, на котором будут выполняться задачи по настройке. При использовании без параметров команда set machine задает локальный компьютер. Синтаксис set machine [[имя_компьютера=]строка] Параметры Имя_компьютера Задает текущий компьютер, на котором будут выполняться задачи по настройке. строка Указывает расположение удаленного компьютера. /? Отображает справку в командной строке. Примечания
Запуск команд на нескольких компьютерах можно производить с помощью одного сценария. Команду set machine можно использовать для указания компьютера назначения (например, компьютер_А), а затем запустить команды, которые следуют за командой set machine на данном компьютере (то есть, компьютере А). Команду set machine можно использовать для указания еще одного компьютера назначения (например, компьютер_B), а затем выполнить команды на этом компьютере (то есть, на компьютере B). Устанавливает интерактивный или автономный режим работы. Синтаксис set mode {online|offline} Параметры Интерактивные Выполняет переключение в интерактивный режим работы. Автономный Выполняет переключение в автономный режим работы. /? Отображает справку в командной строке. Отображение псевдонима, модуля поддержки и текущего режима. Синтаксис show {alias|helper|mode} Параметры Псевдоним Выводит список всех заданных псевдонимов. Модуль поддержки Отображает список всех модулей поддержки верхнего уровня. Режим Отображает текущий режим. /? Отображает справку в командной строке. Удаление указанного псевдонима. Синтаксис unalias имя_псевдонима Параметры имя_псевдонима Обязательный параметр. Задает имя псевдонима. /? Отображает справку в командной строке.
Популярное: Почему стероиды повышают давление?: Основных причин три... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (806)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |