Поделиться через


about_WS-Management_Cmdlets

КРАТКОЕ ОПИСАНИЕ

Общие сведения о веб-службах для управления (WS-Management) в качестве фона для использования командлетов WS-Management в Windows PowerShell.

ПОДРОБНОЕ ОПИСАНИЕ

В этом разделе представлен обзор веб-служб для управления (WS-Management) в качестве фона для использования командлетов WS-Management в Windows PowerShell. В этом разделе также содержатся ссылки на дополнительные сведения о WS-Management. Реализация WS-Management также называется Удаленное управление Windows (WinRM).

Сведения о WS-Management

Удаленное управление Windows — это реализация протокола WS-Management, стандартного протокола SOAP, понятного для брандмауэра, который позволяет аппаратным и операционным системам от разных поставщиков взаимодействовать. Спецификация протокола WS-Management позволяет системам получать доступ к информации об управлении и обмениваться ими в инфраструктуре ит-технологий. Интерфейс управления WS и интеллектуального управления платформой (IPMI), а также сборщик событий, являются компонентами функций управления оборудованием Windows.

Протокол WS-Management основан на следующих стандартных спецификациях веб-службы: HTTPS, SOAP по протоколу HTTP (профиль WS-I), SOAP 1.2, WS-Addressing, WS-Transfer, WS-Enumeration и WS-Eventing.

WS-Management и WMI

WS-Management можно использовать для получения данных, предоставляемых инструментарием управления Windows (WMI). Данные WMI можно получить с помощью скриптов или приложений, использующих API сценариев WS-Management или с помощью средства командной строки WinRM. WS-Management поддерживает большинство знакомых классов и операций WMI, включая внедренные объекты. WS-Management может использовать WMI для сбора данных о ресурсах или управления ресурсами на компьютерах под управлением Windows. Это означает, что вы можете получить данные об таких объектах, как диски, сетевые адаптеры, службы или процессы в вашей организации с помощью существующего набора классов WMI. Вы также можете получить доступ к аппаратным данным, доступным от стандартного поставщика IPMI WMI.

Поставщик Windows PowerShell для управления WS (WSMan)

Поставщик WSMan предоставляет иерархическое представление в доступных параметрах конфигурации WS-Management. Поставщик позволяет изучить и задать различные параметры конфигурации WS-Management.

Конфигурация WS-Management

Если WS-Management не установлен и настроен, удаленное взаимодействие Windows PowerShell недоступно, командлеты WS-Management не выполняются, скрипты WS-Management не выполняются, а поставщик WSMan не может выполнять операции с данными. Средство командной строки WS-Management, WinRM и пересылка событий также зависят от конфигурации WS-Management.

Командлеты WS-Management

Функции WS-Management реализованы в Windows PowerShell с помощью модуля, содержащего набор командлетов и поставщика WSMan. Эти командлеты можно использовать для выполнения комплексных задач, необходимых для управления параметрами WS-Management на локальных и удаленных компьютерах.

Доступны следующие командлеты WS-Management.

Командлеты подключения

  • Connect-WSMan: подключает локальный компьютер к службе WS-Management (WinRM) на удаленном компьютере.

  • Disconnect-WSMan: отключает локальный компьютер от службы WS-Management (WinRM) на удаленном компьютере.

Командлеты управления данными

  • Get-WSManInstance: отображает сведения об управлении для экземпляра ресурса, указанного URI ресурса.

  • Invoke-WSManAction: вызывает действие целевого объекта, указанного URI ресурса и селекторами.

  • New-WSManInstance: создает новый экземпляр ресурса управления.

  • Remove-WSManInstance: удаляет экземпляр ресурса управления.

  • Set-WSManInstance: изменяет сведения об управлении, связанные с ресурсом.

Командлеты установки и настройки

  • Set-WSManQuickConfig: настраивает локальный компьютер для удаленного управления. Командлет Set-WSManQuickConfig можно использовать для настройки WS-Management, чтобы разрешить удаленные подключения к службе WS-Management (WinRM). Командлет Set-WSManQuickConfig выполняет следующие операции:

    • Он определяет, запущена ли служба WS-Management (WinRM). Если служба WinRM не запущена, командлет Set-WSManQuickConfig запускает службу.
    • Он задает автоматический тип запуска службы WS-Management (WinRM).
    • Он создает прослушиватель, который принимает запросы из любого IP-адреса. Протокол транспорта по умолчанию — HTTP.
    • Он включает исключение брандмауэра для трафика WS-Management.

    Примечание. Чтобы запустить этот командлет в Windows Vista, Windows Server 2008 и более поздних версиях Windows, необходимо запустить Windows PowerShell с параметром "Запуск от имени администратора".

  • Test-WSMan: проверяет, установлен ли и настроен WS-Management. Командлет Test-WSMan проверяет, запущена ли служба WS-Management (WinRM) и настроена на локальном или удаленном компьютере.

  • Disable-WSManCredSSP: отключает проверку подлинности CredSSP на клиентском компьютере.

  • Enable-WSManCredSSP: включает проверку подлинности CredSSP на клиентском компьютере.

  • Get-WSManCredSSP: получает конфигурацию, связанную с CredSSP, для клиентского компьютера.

Командлеты, относящиеся к WS-Management

  • New-WSManSessionOption: создает объект WSManSessionOption для использования в качестве входных данных для одного или нескольких параметров командлета WS-Management.

Дополнительные сведения об управлении WS

Дополнительные сведения о WS-Management см. в следующих разделах документации по Windows.

Служба удаленного управления Windows

Сведения о удаленном управлении Windows

Установка и настройка удаленного управления Windows

Архитектура удаленного управления Windows

Протокол WS-Management

Удаленное управление Windows и WMI

URI ресурсов

Удаленное управление оборудованием

События

См. также