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


Set-WSManQuickConfig

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

Синтаксис

Set-WSManQuickConfig
   [-UseSSL]
   [-Force]
   [-SkipNetworkProfileCheck]
   [<CommonParameters>]

Описание

Командлет Set-WSManQuickConfig настраивает компьютер для получения удаленных команд PowerShell, отправляемых с помощью технологии веб-служб управления (WS-Management).

Set-WSManQuickConfig выполняет следующие действия:

  • Проверяет, запущена ли служба WinRM. Если служба WinRM не запущена, служба запускается.
  • Задает автоматический тип запуска службы WinRM.
  • Создает прослушиватель для приема запросов на любой IP-адрес. Транспорт по умолчанию — HTTP.
  • Включает исключение брандмауэра для трафика WinRM.

Чтобы запустить Set-WSManQuickConfig, запустите PowerShell с параметром запуск от имени администратора.

Примеры

Пример 1. Включение удаленного управления локальным компьютером по протоколу HTTP

В этом примере устанавливается необходимая конфигурация для включения удаленного управления локальным компьютером. По умолчанию эта команда создает прослушиватель WS-Management на HTTP.

Set-WSManQuickConfig

Пример 2. Включение удаленного управления локальным компьютером по протоколу HTTPS

В этом примере устанавливается необходимая конфигурация для включения удаленного управления локальным компьютером. Параметр UseSSL указывает, что для взаимодействия с компьютером используется HTTPS.

Set-WSManQuickConfig -UseSSL

Заметка

httpS требует настройки вручную. Дополнительные сведения см. в описании параметра UseSSL.

Параметры

-Force

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

Тип:SwitchParameter
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SkipNetworkProfileCheck

Настраивает версии клиента Windows для удаленного взаимодействия, если компьютер находится в общедоступной сети. Этот параметр включает правило брандмауэра для общедоступных сетей, разрешающее удаленный доступ только с компьютеров в одной локальной подсети.

Этот параметр не влияет на версии сервера Windows, которые по умолчанию имеют правило брандмауэра локальной подсети для общедоступных сетей. Если правило брандмауэра локальной подсети отключено на серверной версии Windows, Enable-PSRemoting повторно включает его независимо от значения этого параметра.

Чтобы удалить ограничение локальной подсети и включить удаленный доступ из всех расположений в общедоступных сетях, используйте командлет Set-NetFirewallRule в модуле NetSecurity.

Этот параметр появился в PowerShell 3.0.

Тип:SwitchParameter
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UseSSL

Указывает, что протокол SSL используется для установления подключения к удаленному компьютеру. По умолчанию SSL не используется.

WS-Management шифрует все содержимое PowerShell, передаваемое по сети. Параметр UseSSL позволяет указать дополнительную защиту HTTPS вместо HTTP. Если этот параметр и SSL недоступен в порту, используемом для подключения, команда завершается ошибкой.

httpS требует ручной настройки правил WinRM и брандмауэра. Дополнительные сведения см. в разделе How To: Configure WINRM for HTTPS.

Тип:SwitchParameter
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Невозможно передать объекты в этот командлет.

Выходные данные

None

Этот командлет не возвращает выходные данные.