如何更改 Powershell/winrm 2.0 中的侦听器端口?

And*_*ykh 5 windows powershell winrm

相当 一些 地方用于更改端口WinRM的命令侦听这个样子的:

winrm set winrm/config/Listener?Address=*+Transport=HTTP @{Port="8888"}
Run Code Online (Sandbox Code Playgroud)

但是,这对我不起作用。我得到的错误是:

Error: Invalid use of command line. Type "winrm -?" for help.
Run Code Online (Sandbox Code Playgroud)

显然,互联网不会错,所以我做错了。问题是,如何正确地做到这一点?

pk.*_*pk. 10

  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"}'
Run Code Online (Sandbox Code Playgroud)