Megosztás a következőn keresztül:


PSReadLine Module

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 2.3.6-os verziót először a PowerShell 7.4.7-ben és a 7.5.0-s verzióban szállították le
  • A 2.3.5-ös verziót először a PowerShell 7.4.2-ben és a 7.5.0-preview.3-ban szállították le
  • v2.3.4 először a PowerShell 7.4.0-rc.1-ben
  • a 2.2.6-os verziót először a PowerShell 7.3.0-s verzióban szállították le
  • A 2.1.0-s verziót először a PowerShell 7.2.5-ben szállították le
  • A 2.0.4-et először a PowerShell 7.0.11-ben szállították le
  • A v2.0.0 elérhető a Windows PowerShell 5.1-ben

A verzióeltérésről további információt a about_PSReadLine_Release_Notescímű témakörben talál.

Ezek a cikkek a PSReadLine 2.3.6-os verzióját ismertetik.

Megjegyzé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-parancsmagok

Parancsmag Description
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.