Warum ist PSReadLine nicht Teil meiner Powershell?

Warum ist PSReadLine nicht Teil meiner Powershell?

Warum ist PSReadLine nicht Teil der Standardmodule meiner Powershell? Wie kann ich alle Standardmodule erhalten?

⨯ idror@TLV-WPJ03  ~  $PSVersionTable.PSVersion

Major  Minor  Build  Revision
-----  -----  -----  --------
5      0      10586  117

Aber die Liste der Module, die ich unter C:\Program Files\WindowsPowerShell\Modules habe, ist nur:

  • Gist-Anbieter
  • Paketverwaltung
  • PowerShellGet

Ich habe auch einen Ordner C:\Program Files (x86)\WindowsPowerShell\Modules mit

  • Paketverwaltung
  • PowerShellGet

(Ich weiß, dass ich Gist Management habe, also nehme ich an, dass ich die 64-Bit-Version verwende)

Antwort1

Da PSReadline für ältere Versionen von PowerShell verfügbar war und häufig und problemlos installiert werden konnte, vereinfachte sich die Installation, indem es nicht standardmäßig in WMF-Pakete aufgenommen wurde.

Man hätte es auch als eine Funktion betrachten können, die Upgrades vorantreibt, obwohl ich dieser Argumentation skeptisch gegenüberstehe.

verwandte Informationen