PSReadLine

Das PSReadLine-Modul enthält Cmdlets, mit denen Sie die Befehlszeilenbearbeitungsumgebung in PowerShell anpassen können.

Es gibt viele Updates für PSReadLine seit der Version, die in Windows PowerShell 5.1 enthalten ist.

  • v2.3.5 wurde erstmals in PowerShell 7.4.2 und 7.5.0-preview.3 ausgeliefert.
  • v2.3.4 wurde erstmals in PowerShell 7.4.0-rc.1 ausgeliefert
  • v2.2.6 wurde erstmals in PowerShell 7.3.0 ausgeliefert
  • v2.1.0 wurde erstmals in PowerShell 7.2.5 ausgeliefert
  • v2.0.4 wurde erstmals in PowerShell 7.0.11 ausgeliefert
  • v2.0.0 im Lieferumfang von Windows PowerShell 5.1

Weitere Informationen zu Versionsunterschieden finden Sie unter about_PSReadLine_Release_Notes.

Diese Artikel dokumentieren Version 2.3.5 von PSReadLine.

Hinweis

Ab PowerShell 7.0 überspringt PowerShell das automatische Laden von PSReadLine unter Windows, wenn ein Sprachausgabeprogramm erkannt wird. Derzeit funktioniert PSReadLine nicht gut mit den Bildschirmsprachausgaben. Das standardmäßige Rendering und die Formatierung von PowerShell 7.0 unter Windows funktioniert ordnungsgemäß. Sie können das Modul bei Bedarf manuell laden.

PSReadLine

Get-PSReadLineKeyHandler

Gets the key bindings for the PSReadLine module.

Get-PSReadLineOption

Gets values for the options that can be configured.

PSConsoleHostReadLine

This function is the main entry point for PSReadLine.

Remove-PSReadLineKeyHandler

Removes a key binding.

Set-PSReadLineKeyHandler

Binds keys to user-defined or PSReadLine key handler functions.

Set-PSReadLineOption

Customizes the behavior of command line editing in PSReadLine.