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
Принудительное выполнение команды без запроса на подтверждение пользователем.
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
Этот командлет не создает никаких выходных данных.