Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Секреты Windows: статьи о реестре, rundll32.exe, программах


Глава 3. Стандартные программы. 3.2. Программы командной строки - программа netsh, окончание
Дата: 31 июля 2009, пятница

Здравствуйте, уважаемые подписчики. Хотелось бы рассказать вам об еще одном новом сайте — http://mybook.co.ua. Он содержит рецензии на книги и позволяет посетителям добавлять свои рецензии. Зарегистрированные пользователи могут сохранять содержимое сайта в Избранном - специальной странице сайта, где будут отображаться только выбранные пользователем рецензии на книги.

Как, возможно, догадались постоянные посетители сайта onestyle.com.ua, новый сайт содержит рецензии на книги, которые раньше находились в разделе Статьи сайта onestyle.com.ua.

В конец записи

Команда p2p

Для работы с одноранговыми сетями предназначена команда netsh p2p. Она поддерживает набор подкоманд, которые мы опишем ниже.

Подкоманда collab contact

Команда netsh p2p collab contact предназначена для работы с вашими контактами в одноранговых сетях и поддерживает следующие возможности.

  • netsh p2p collab contact delete «одноранговое имя». Удаляет контакт из хранилища контактов.
  • netsh p2p collab contact export FileName= «файл». Экспортирует контакт Я в файл.
  • netsh p2p collab contact import FileName= «файл». Импортирует контакт в хранилище контактов.
  • netsh p2p collab contact set Id= «одноранговое имя» | FriendlyName= ««человеческое» имя» | Watch= true|false | WatchPerm= allow | block. Изменяет данные контакта.
  • netsh p2p collab contact show contacts. Отображает сведения обо всех контактах.
  • netsh p2p collab contact show xml FileName= «файл». Отображает сведения о контакте, хранящиеся в файле .xml.

Подкоманда group

Команда netsh p2p group предназначена для работы с группами. Она поддерживает следующие варианты синтаксиса.

  • netsh p2p group gping «IPv6-адрес»:«порт». Выполнить проверку подключения к порту удаленной группы.
  • netsh p2p group resolve ANY | REMOTE «P2PID группы» «имя облака». Выполнить разрешение имени участника группы и вывести его адрес.
  • netsh p2p group show acl «P2PID удостоверения» | db «P2PID удостоверения» «P2PID группы» | «путь файла». Отобразить информацию ACL.
  • netsh p2p group show address «P2PID группы» «имя облака». Выполнить разрешение имени участника текущего узла и вывести его адрес.
  • netsh p2p group database show statistics «P2PID удостоверения» «P2PID группы». Отобразить статистику базы данных для указанных удостоверений группы.

Подкоманда idmgr

Команда netsh p2p idmgr предназначена для работы с менеджером удостоверений. Она поддерживает следующие варианты синтаксиса.

  • netsh p2p idmgr delete group «P2PID удостоверения» «P2PID группы»|ALL|EXPIRED. Удаление групп из удостоверений.
  • netsh p2p idmgr delete identity «P2PID удостоверения»|ALL. Удаление удостоверений.
  • netsh p2p idmgr show groups «P2PIDудостоверения»»|ALL|EXPIRED. Отображение удостоверений и списка членов группы.
  • netsh p2p idmgr show identities ALL|«P2PID удостоверения». Отображение списка удостоверений.
  • netsh p2p idmgr show statistics. Отображение статистики об удостоверениях.

Подкоманда pnrp

Для работы с службой PNRP применяется команда netsh p2p pnrp. Она поддерживает следующие подкоманды.

Команда Cloud Для работы с облаками применяются подкоманды команды netsh p2p pnrp cloud. Все они имеют опцию cloud=«имя облака» и представлены в таблице 3.65.

Команда Diagnostics Диагностика работы службы PNRP выполняется при помощи подкоманд host и seed команды netsh p2p pnrp diagnostics ping. Первая из них предназначена для проверки связи с узлом по указанному адресу. Вторая же выполняет проверку связи с настроенным сервером инициализации. Они также используют для своей работы опцию cloud=«имя облака». Кроме того, для работы подкоманды host требуется указание опции host=«ip-адрес».

Команда Peer Команда netsh p2p pnrp peer предназначена для работы с одноранговым именем. Она поддерживает следующие варианты синтаксиса.

  • netsh p2p pnrp peer add registration peername= «одноранговое имя» cloud=«имя облака» comment=«текст». Выполнить регистрацию однорангового имени.
  • netsh p2p pnrp peer delete registration peername= «одноранговое имя» cloud=«имя облака». Отменить регистрацию однорангового имени.
  • netsh p2p pnrp peer enumerate peername= «одноранговое имя» cloud=«имя облака» maxresults=«число». Перечислить одноранговые имена в указанном облаке.
  • netsh p2p pnrp peer resolve peername= «одноранговое имя» cloud=«имя облака». Разрешить одноранговое имя.
  • netsh p2p pnrp peer set machinename name= «одноранговое имя» publish=Start|Stop autopublish=enable|disable. Изменить сведения о конфигурации службы PnrpAutoReg
  • netsh p2p pnrp peer show convertedname peername= «одноранговое имя». Преобразовать одноранговые имена в DNS-имена.
  • netsh p2p pnrp peer show machinename. Отобразить сведения о конфигурации для службы публикации имен компьютеров PNRP
  • netsh p2p pnrp peer show registration. Отобразить списки зарегистрированных одноранговых имен.
  • netsh p2p pnrp peer traceroute cloud=«имя облака». Выполнить разрешение однорангового имени с трассировкой пути.

Таблица 3.65. Подкоманды команды netsh p2p pnrp cloud

  • flush. Удалить запись фильтра.
  • repair. Начать процесс обнаружения расщепления и восстановления.
  • set pnrpmode mode=Auto|RO|default. Изменить параметры конфигурации PNRP mode.
  • set seed. Изменить параметры конфигурации PNRP SeedServer.
  • show initialization. Отобразить настройки или состояния загрузки облака.
  • show list. Отобразить список облаков.
  • show names. Отобразить локально зарегистрированные имена.
  • show pnrpmode. Отобразить параметры конфигурации режима PNRP.
  • show seed. Отобразить параметры конфигурации PNRP SeedServer.
  • show statistics. Отобразить статистику облака.
  • start. Запустить облако.
  • synchronize host host= «имя». Синхронизировать облако с указанным узлом.
  • synchronize seed. Синхронизировать облако со своим сервером инициализации.

Команда rpc

Команда netsh rpc предназначена для работы с протоколом RPC. Она поддерживает следующие варианты синтаксиса.

  • netsh rpc add «подсеть»[ «подсеть»]. Создать список добавления сетей.
  • netsh rpc delete «подсеть»[ «подсеть»]. Создать список удаления сетей.
  • netsh rpc reset. Заменить выборочные параметры привязки на none для всех интерфейсов.
  • netsh rpc show. Отобразить выборочные параметры привязки для каждой подсети системы.

Работа с фильтрами

Для работы с фильтрами применяется команда netsh rpc filter. Она поддерживает следующие варианты синтаксиса.

  • netsh rpc filter add condition field=«строка» matchtype=«строка» data=«строка». Добавить условие к существующему правилу фильтра брандмауэра RPC.
  • netsh rpc filter add filter. Добавить фильтр брандмауэра RPC (перед добавлением фильтра необходимо добавить правило).
  • netsh rpc filter add rule layer= «строка» actiontype= «строка» filterkey= «строка» persistence=volatile audit=enable. Добавить правило фильтра брандмауэра RPC.
  • netsh rpc filter delete filter filterkey=«UUID». Удалить фильтр брандмауэра RPC, имеющий указанный идентификатор UUID.
  • netsh rpc filter delete rule. Удалить правило фильтра брандмауэра RPC.
  • netsh rpc filter show filter. Отобразить список всех фильтров брандмауэра RPC.

Команда winhttp

Команда netsh winhttp предназначена для работы со службой WinHTTP. Она поддерживает следующие варианты синтаксиса.

  • Netsh winhttp import proxy source=ie. Импортировать параметры прокси WinHTTP.
  • Netsh winhttp reset proxy. Сбросить параметры WinHTTP.
  • Netsh winhttp reset tracing. Сбросить параметров трассировки WinHTTP.
  • Netsh winhttp set proxy proxy-server= «имя сервера» bypass-list= «список узлов». Изменить параметры WinHTTP прокси.
  • Netsh winhttp set tracing опции. Изменить параметры трассировки WinHTTP. Опции данной команды представлены в таблице 3.66.

    Данная команда изменяет значение параметров DWORD-типа ветви реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp\Tracing.

  • Netsh winhttp show proxy. Отобразить текущие параметры WinHTTP прокси.
  • Netsh winhttp show tracing. Отобразить текущие параметры трассировки WinHTTP.

Таблица 3.66. Опции команды netsh winhttp set tracing

  • Output= file|debugger|both. Определяет место хранения записей трассировки.
  • Level=default|verbose. Подробность ведения журнала трассировки.
  • Format=ansi|hex. Формат отображения сетевого трафика
  • max-trace-file-size=«число байт». Максимальный размер создаваемого файла трассировки.
  • State=enabled|disabled. Включить/отключить трассировку WinHTTP

Команда wlan

Команда netsh wlan предназначена для работы с профилями беспроводной сети. Она поддерживает подкоманды add и delete, которые, в свою очередь, поддерживают команды filter и profile. С помощью данных команд можно выполнить создание/удаление беспроводной сети из списка разрешенных или заблокированных сетей, либо создание/удаление профиля беспроводной сети из указанного интерфейса системы. Также вы можете экспортировать профиль беспроводной сети в файлы XML. Для этого применяется команда netsh wlan export profile name= «имя профиля» folder= «папка, в которую будет экспортирован файл» interface=«сетевой интерфейс».

Команда set Помимо подкоманд filter и profile команда netsh wlan set поддерживает следующие команды.

  • netsh wlan set autoconfig enabled=yes|no interface=«сетевой интерфейс». Включить автонастройку интерфейса.
  • netsh wlan set blockednetworks display=show|hide. Отображать заблокированные сети в списке видимых сетей.
  • netsh wlan set createalluserprofile enabled=yes|no. Разрешить любому пользователю создавать все профили пользователей.
  • netsh wlan set profileorder name=«профиль пользвоателя» interface=«сетевой интерфейс» priority= «приоритет». Установить порядок предпочтения профилей беспроводной сети.
  • netsh wlan set tracing mode=yes|no|persistent. Включить трассировку.

Команда show Также команда netsh wlan поддерживает подкоманду show, которая, в свою очередь, поддерживает подкоманды, представленные в таблице 3.67.

Другие команды Также команда netsh wlan поддерживает следующие варианты синтаксиса.

  • netsh wlan connect name=«имя профиля» ssid=«SSID беспроводной сети» interface=«сетевой интерфейс». Подключиться к беспроводной сети.
  • netsh wlan disconnect interface=«сетевой интерфейс». Отключиться от беспроводной сети.

Таблица 3.67. Подкоманды команды netsh wlan show

  • all. Вся информация о беспроводных устройствах и сетях.
  • autoconfig. Состояние автонастройки.
  • Blockednetworks. Состояние видимости заблокированных сетей.
  • createalluserprofile. Разрешено ли любому пользователю создавать все профили пользователей.
  • Drivers interface=«сетевой интерфейс». Свойства драйверов беспроводной локальной сети, установленных в системе.
  • filters permission=allow|block. Список разрешенных и заблокированных сетей.
  • interfaces. Список беспроводных сетевых интерфейсов.
  • Networks interface=«сетевой интерфейс» mode=ssid|bssid. Список сетей, видимых для системы.
  • Profiles name=«имя профиля» interface=«сетевой интерфейс». Список профилей, настроенных на этом компьютере.
  • settings. Отображение глобальных параметров беспроводной локальной сети.
  • tracing. Отображение состояния (включена или отключена) трассировки беспроводной локальной сети.

Продолжение следует

Рейтинг: 0 
Оцените: 1 2 3 4 5
moemesto.ru bobrdobr.ru - добавить в социальные закладки
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=603

В избранное