
PSReadLine が PowerShell のデフォルト モジュールの一部ではないのはなぜですか? デフォルト モジュールをすべて取得するにはどうすればいいですか?
⨯ idror@TLV-WPJ03 ~ $PSVersionTable.PSVersion
Major Minor Build Revision
----- ----- ----- --------
5 0 10586 117
しかし、C:\Program Files\WindowsPowerShell\Modules の下にあるモジュールのリストは次のようになります。
- Gist プロバイダー
- パッケージ管理
- PowerShell 取得
また、C:\Program Files (x86)\WindowsPowerShell\Modulesというフォルダがあり、
- パッケージ管理
- PowerShell 取得
(Gist 管理があることはわかっているので、64 ビット バージョンを使用していると思います)
答え1
PSReadline は PowerShell の古いバージョンで使用可能であり、頻繁に簡単にインストールできるため、WMF パッケージにデフォルトで含めないことでインストールが簡素化されました。
これはアップグレードを促進する機能とも考えられたが、その理由付けには疑問がある。