gpt4 book ai didi

powershell - Powershell V5.0 中缺少帮助文件

转载 作者:行者123 更新时间:2023-12-02 23:11:22 24 4
gpt4 key购买 nike

Powershell 版本:5.0.10586.494

我这周末刚开始使用powershell,发现在使用shell时找不到任何帮助文件,例如,我想阅读about_Comparison_Operators帮助文件,但好像控制台找不到它。

当执行:Get-Help About_* 时,我得到的唯一结果是 About_CimSession...好像没有其他帮助文件?

This TechNet article建议在 Powershell v3 中必须导入模块,

To download or update the help files for a module in Windows PowerShell 3.0, use the Update-Help cmdlet.

不知道是不是和我一样?我使用了 update-help cmdlet(作为管理员),它似乎不会影响帮助文件。

谢谢!

编辑:忘了说,我一直在以管理员身份运行 PS,同时尝试更新帮助。这运行没有错误,但帮助文件保持不变。

更新:仍然不走运,尝试通过使用 UICulture 参数指定语言来更新帮助,但这并没有什么不同。如果我找到修复程序,我会及时更新这篇文章。

最佳答案

更新:PowerShell 可更新帮助不再损坏。 About_ 帮助文件现在下载时带有正确的扩展名。然而,这些纯文本文件的格式仍然不等于旧版本。


PowerShell 可更新帮助目前已损坏。 PS5 不附带那些 about_* 帮助文件,如果您更新帮助以下载它们,它们不会以适当的文件扩展名存储,因此 get-help 不会读取它们。

直到最近才下载这些文件,所以如果您有一段时间没有尝试过,您仍然应该在提升的 session 中执行 update-help -force。然后,查看此答案以获得将正确重命名文件的单行代码:https://superuser.com/a/1134681/4782

但是,由于(可能)不相关的问题,这些新的帮助文件有一些损坏的文本格式,这使得在使用类似表格的布局时很难阅读它们。如果您想要获取具有适当格式的 PS4 时代的 about_* 文件并改用这些文件,可以在此处找到替代解决方案:https://github.com/kilasuit/Install-AboutHelp .请注意,此解决方案会将 about_* 文件的存档解压缩到 en\ 区域设置文件夹,该文件夹可能不是您的默认区域设置(例如,我的是 en-US\ ).这会很好地工作,因为只要所需文档存在于您的默认区域设置文件夹中,en\ 位置将用作后备。

进一步引用:

关于powershell - Powershell V5.0 中缺少帮助文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39338409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com