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
Принудительное выполнение команды без запроса на подтверждение пользователем.
Тип: | 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 и брандмауэра. Дополнительные сведения см. в статье "Практическое руководство. Настройка WINRM для HTTPS".
Тип: | SwitchParameter |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Невозможно передать объекты в этот командлет.
Выходные данные
Этот командлет возвращает сообщение в виде объекта String , описывающего состояние конфигурации после операции.
Связанные ссылки
PowerShell