Назад | Перейти на главную страницу

Как изменить порт прослушивателя в Powershell / Winrm 2.0?

В вполне немного места команда для изменения порта, который прослушивает winrm, выглядит так:

winrm set winrm/config/Listener?Address=*+Transport=HTTP @{Port="8888"}

Однако для меня это не работает. Я получаю следующую ошибку:

Error: Invalid use of command line. Type "winrm -?" for help.

Очевидно, интернет не может ошибаться, так что я что-то делаю неправильно. Вопрос в том, как это правильно сделать?

  1. Откройте окно PowerShell с правами администратора.
  2. Бегать dir WSMan:\localhost\listener\*\Port и проверьте Стоимость параметр, чтобы увидеть, что вы сейчас слушаете.
  3. Если вы хотите его изменить, запустите Set-Item WSMan:\localhost\listener\*\Port 8888

Если ты все еще хочешь сделать это с winrm, вам необходимо изменить свою команду на следующее -

winrm set winrm/config/Listener?Address=*+Transport=HTTP '@{Port="8888"}'