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


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 с параметром Запуск от имени администратора .

Примеры

Пример 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

Этот командлет не принимает никаких входных данных.

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

None

Этот командлет не создает никаких выходных данных.