我已经用PowerShell 7和posh-git设置了一台全新的计算机。尝试在启动时运行 profile.ps1 时,Start-SshAgent
命令失败,导致无法识别 cmdlet。Import-Module posh-git
工作正常,我看到命令行提示符更改。实际上,我的旧计算机上的profile.ps1中的其他所有内容都可以正常工作。
我尝试检查我的环境变量是否已设置。我能够从PowerShell提示符运行ssh-agent.exe
,所以这似乎不是问题。
SSH 函数已移至单独的模块:https://github.com/dahlbyk/posh-sshell。
(你可能的意思是Start-SshAgent
而不是StartSsh-Agent
。