Partager via


Get-PSReadLineOption

Obtient des valeurs pour les options qui peuvent être configurées.

Syntaxe

Get-PSReadLineOption []

Description

L’applet Get-PSReadLineOption de commande retourne l’état actuel des paramètres qui peuvent être configurés à l’aide de l’applet Set-PSReadLineOption de commande. Vous pouvez utiliser l’objet retourné pour modifier les options PSReadLine . Cela permet de définir des options de coloration de syntaxe légèrement plus simples pour plusieurs types de jetons.

Exemples

Exemple 1 : Obtenir des options et leurs valeurs

Get-PSReadLineOption

EditMode                               : Windows
AddToHistoryHandler                    : System.Func`2[System.String,System.Object]
HistoryNoDuplicates                    : True
HistorySavePath                        : C:\Users\username\AppData\Roaming\Microsoft\Windows\
                                         PowerShell\PSReadLine\ConsoleHost_history.txt
HistorySaveStyle                       : SaveIncrementally
HistorySearchCaseSensitive             : False
HistorySearchCursorMovesToEnd          : False
MaximumHistoryCount                    : 4096
ContinuationPrompt                     : >>
ExtraPromptLineCount                   : 0
PromptText                             : {> }
BellStyle                              : Audible
DingDuration                           : 50
DingTone                               : 1221
CommandsToValidateScriptBlockArguments : {ForEach-Object, %, Invoke-Command, icm...}
CommandValidationHandler               :
CompletionQueryItems                   : 100
MaximumKillRingCount                   : 10
ShowToolTips                           : True
ViModeIndicator                        : None
WordDelimiters                         : ;:,.[]{}()/\|^&*-=+'"---
AnsiEscapeTimeout                      : 100
CommandColor                           : "$([char]0x1b)[93m"
CommentColor                           : "$([char]0x1b)[32m"
ContinuationPromptColor                : "$([char]0x1b)[37m"
DefaultTokenColor                      : "$([char]0x1b)[37m"
EmphasisColor                          : "$([char]0x1b)[96m"
ErrorColor                             : "$([char]0x1b)[91m"
KeywordColor                           : "$([char]0x1b)[92m"
MemberColor                            : "$([char]0x1b)[97m"
NumberColor                            : "$([char]0x1b)[97m"
OperatorColor                          : "$([char]0x1b)[90m"
ParameterColor                         : "$([char]0x1b)[90m"
SelectionColor                         : "$([char]0x1b)[30;47m"
StringColor                            : "$([char]0x1b)[36m"
TypeColor                              : "$([char]0x1b)[37m"
VariableColor                          : "$([char]0x1b)[92m"

Cette commande retourne la liste des options PSReadLine disponibles et leurs valeurs actuelles.

Entrées

None

Vous ne pouvez pas diriger les objets vers cette applet de commande.

Sorties

PSConsoleReadLineOptions

Cette applet de commande retourne une instance des options actuelles. La modification des valeurs de propriété de cet objet met à jour les paramètres dans PSReadLine directement sans appeler Set-PSReadLineOption.