感谢您的提问:
管道失败并出现错误“术语‘git’未被识别为 cmdlet 的名称...” — 如何解决此问题?
问题解决取决于功能
git
作为 Powershell 中的 cmdlet。正如您可以学习的那样。微软。 com. 绝对不是。因此,诊断消息本身并不是整个问题,答案可能会产生误导:
将
git
设置为命令,以便 Powershell 不会尝试查找 cmdlet。
它首先使用可执行文件的绝对路径,并用它替换基本名称
git
。
然后验证可执行文件是您想要实际使用的程序。
然后考虑是否不使用绝对路径名就足够了。如果是这样,或者如果理解
PATH
并且它的值在您当前的情况下处理起来太麻烦,请继续使用绝对路径名,将来有足够的时间更改它。
否则规则是相对基本的,在 DOS 时代和 COMMAND.COM 的早期就这样开始了,所以也许 kb35284 标志着一个历史性的起点。否则,您的 powershell 的供应商文档应该附带实际有用的更多当前信息(请参阅上面的网站链接,并根据您的理解程度选择资源)。