web-dev-qa-db-ja.com

Powershell / winrm 2.0でリスナーポートを変更するにはどうすればよいですか?

quiteplaces では、winrmがリッスンするポートを変更するコマンドは次のようになります。

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

しかし、これは私にはうまくいきません。私が得ているエラーは:

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

明らかに、インターネットが間違っているわけではないので、それが私が何か間違ったことをしていることです。問題は、これを正しく行う方法ですか?

5
Andrew Savinykh
  1. 管理者権限でPowerShellウィンドウを開きます。
  2. dir WSMan:\localhost\listener\*\Portを実行してValueパラメータを確認し、現在聞いている内容を確認します。
  3. 変更する場合は、Set-Item WSMan:\localhost\listener\*\Port 8888を実行します

それでもwinrmを使用する場合は、コマンドを次のように変更する必要があります-

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