错误“未找到受支持的 WSMan 客户端库。” 使用 macOS pwsh

Jea*_*oto 4 macos powershell openssl wsman

从 macOS 终端,当我执行时:

pwsh -command "Enter-PSSession myhost"
Run Code Online (Sandbox Code Playgroud)

我从 PowerShell 收到错误消息:

pwsh -command "Enter-PSSession myhost"
Run Code Online (Sandbox Code Playgroud)

我花了 2 个小时才找到解决方案。我要回答我自己的问题。

Sim*_*mon 16

请参见 Matt Thornton:macOS 上的 Exchange Online Powershell

以下在 MacOS 11.6 上测试

  1. brew install powershell
  2. brew install openssl
  3. pwsh
  4. Install-Module -Name PowerShellGet
  5. Install-Module -Name PSWSMan
  6. sudo pwsh -Command 'Install-WSMan'


小智 12

这是我所做的:

pwsh -Command 'Install-Module -Name PSWSMan'
sudo pwsh -Command 'Install-WSMan'
Run Code Online (Sandbox Code Playgroud)


小智 7

以下内容在 Mac 上运行没有问题。

pwsh -Command 'Install-Module -Name PSWSMan'

sudo pwsh -Command 'Install-WSMan'
Run Code Online (Sandbox Code Playgroud)