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
Этот командлет не возвращает выходные данные.
Связанные ссылки
PowerShell