为什么 PSReadLine 不是我的 powershell 默认模块的一部分?如何获取所有默认模块?
⨯ idror@TLV-WPJ03 ~ $PSVersionTable.PSVersion
Major Minor Build Revision
----- ----- ----- --------
5 0 10586 117
但是我在 C:\Program Files\WindowsPowerShell\Modules 下的模块列表只是:
- 要点提供者
- 包管理
- PowerShell获取
我还有一个文件夹 C:\Program Files (x86)\WindowsPowerShell\Modules
- 包管理
- PowerShell获取
(我知道我有 Gist 管理,所以我想我使用的是 64 位版本)
答案1
由于 PSReadline 适用于旧版本的 PowerShell,并且可以频繁且轻松地安装,因此在 WMF 包中默认不包含它简化了安装。
它也可以被视为有助于推动升级的功能,尽管我对此理由持怀疑态度。