Set-WSManQuickConfig

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

Синтаксис

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

Описание

Этот командлет доступен только на платформе Windows.

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

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

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

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

Примеры

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

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

Set-WSManQuickConfig

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

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

Set-WSManQuickConfig -UseSSL

Примечание.

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

Параметры

-Force

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

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SkipNetworkProfileCheck

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

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

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

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

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSSL

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

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

HttpS требует ручной настройки правил WinRM и брандмауэра. Дополнительные сведения см. в статье "Практическое руководство. Настройка WINRM для HTTPS".

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

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

None

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

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

String

Этот командлет возвращает сообщение в виде объекта String , описывающего состояние конфигурации после операции.