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