Partager via


Write-Verbose

Écrit du texte dans le flux de messages détaillé.

Syntaxe

Write-Verbose
     [-Message] <String>
     [<CommonParameters>]

Description

L’applet de commande Write-Verbose écrit du texte dans le flux de messages détaillé dans PowerShell. En règle générale, le flux de messages détaillé est utilisé pour fournir des informations plus détaillées sur le traitement des commandes.

Par défaut, le flux de messages détaillé n’est pas affiché, mais vous pouvez l’afficher en modifiant la valeur de la variable $VerbosePreference ou en utilisant le Verbose paramètre commun dans n’importe quelle commande.

Exemples

Exemple 1 : Écrire un message d’état

Write-Verbose -Message "Searching the Application Event Log."
Write-Verbose -Message "Searching the Application Event Log." -Verbose

Ces commandes utilisent l’applet de commande Write-Verbose pour afficher un message d’état. Par défaut, le message n’est pas affiché.

La deuxième commande utilise le paramètre Verbose commun, qui affiche tous les messages détaillés, quelle que soit la valeur de la variable $VerbosePreference.

Exemple 2 : Définir $VerbosePreference et écrire un message d’état

$VerbosePreference = "Continue"
Write-Verbose "Copying file $filename"

Ces commandes utilisent l’applet de commande Write-Verbose pour afficher un message d’état. Par défaut, le message n’est pas affiché.

La première commande affecte une valeur de Continuer à la variable de préférence $VerbosePreference. La valeur par défaut, SilentlyContinue, supprime les messages détaillés. La deuxième commande écrit un message détaillé.

Paramètres

-Message

Spécifie le message à afficher. Ce paramètre est requis. Vous pouvez également diriger une chaîne de message vers Write-Verbose.

Type:String
Alias:Msg
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

String

Vous pouvez diriger une chaîne qui contient le message vers cette applet de commande.

Sorties

None

Cette applet de commande ne retourne aucune sortie. Il écrit uniquement dans le flux de messages détaillé.

Notes

  • Les messages détaillés sont retournés uniquement lorsque la commande utilise le paramètre Verbose commun. Pour plus d’informations, consultez about_CommonParameters.
  • Dans les travaux en arrière-plan Windows PowerShell et les commandes distantes, la variable $VerbosePreference dans la session de travaux et la session à distance déterminent si le message détaillé est affiché par défaut. Pour plus d’informations sur la variable $VerbosePreference, consultez about_Preference_Variables.