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