PSReadLine

A PSReadLine modul olyan parancsmagokat tartalmaz, amelyekkel testre szabhatja a parancssori szerkesztési környezetet a PowerShellben.

A Windows PowerShell 5.1-es verziójától kezdve számos frissítés érkezett a PSReadLine-hoz.

  • A PowerShell 7.4.0 psReadLine 2.3.4-et használ
  • A PowerShell 7.3.0-s hajók a PSReadLine 2.2.6-tal
  • A PowerShell 7.2.5-ös hajók a PSReadLine 2.1.0-val
  • A PowerShell 7.0.11 psReadLine 2.0.4-et használ
  • PowerShell 5.1-hajók a PSReadLine 2.0.0-val

Ezek a cikkek a PSReadLine 2.1.0-s verzióját ismertetik.

Feljegyzés

A PowerShell 7.0-tól kezdődően a PowerShell kihagyja a PSReadLine automatikus betöltését Windows rendszeren, ha képernyőolvasó programot észlel. A PSReadLine jelenleg nem működik megfelelően a képernyőolvasókkal. A PowerShell 7.0 alapértelmezett renderelése és formázása Windows rendszeren megfelelően működik. Szükség esetén manuálisan is betöltheti a modult.

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.