RUBRIQUE
    about_Special_Characters

DESCRIPTION COURTE
    Décrit les caractères spéciaux que vous pouvez utiliser pour 
    contrôler la manière dont Windows PowerShell interprète le 
    caractère suivant dans une commande ou un paramètre.


DESCRIPTION LONGUE
    Windows PowerShell prend en charge un jeu de séquences de caractères 
    spéciaux qui sont utilisées pour représenter des caractères qui ne 
font pas partie du jeu de caractères standard.
 

    Les caractères spéciaux dans Windows PowerShell commence par le 
    caractère de backtick, également appelé accent grave (ASCII 96).
 

    Les caractères spéciaux reconnus par Windows PowerShell sont les 
    suivants :

        `0  Null
        `a  Alerte
        `b  Retour arrière
        `f  Saut de page
        `n  Nouvelle ligne
        `r  Retour chariot
        `t  Tabulation horizontale
        `v  Tabulation verticale


    Ces caractères respectent la casse. 


NULL (`0)
    Windows PowerShell reconnaît un caractère spécial null (`0) et le 
    représente avec un code de caractère 0. Il apparaît comme un 
    espace vide dans la sortie Windows PowerShell. Cela vous permet 
    d'utiliser Windows PowerShell pour lire et traiter des fichiers 
    texte qui utilisent des caractères null, tels que des caractères 
    de fin de chaîne ou des indicateurs de fin d'enregistrement. Le 
    caractère spécial null n'est pas équivalent à la variable $null, 
    qui stocke une valeur NULL.


ALERT (`a)
    Le caractère d'alerte (`a) envoie un signal sonore au haut-parleur de 
    l'ordinateur. Vous pouvez l'utiliser pour avertir un utilisateur d'une 
    action menaçante. La commande suivante envoie deux signaux sonores au 
    haut-parleur de l'ordinateur local :

        for ($i = 0; $i -le 1; $i++){"`a"}


RETOUR ARRIÈRE (`b)
    Le caractère de retour arrière (`b) fait reculer le curseur d'un 
    caractère, mais n'en supprime aucun. La commande suivante écrit le 
    mot " enregistrera ", fait reculer le curseur de deux caractères, 
    puis écrit le mot " tout " (précédé par un espace et démarrant à la 
    nouvelle position) :

        "enregistrera'b'b tout"


    La sortie de cette commande est la suivante :

        enregistre tout


FORM FEED (`f)
   Le caractère de saut de page (`f) est une instruction d'impression 
   qui éjecte la page actuelle et continue d'imprimer sur la page 
   suivante. Ce caractère affecte uniquement les documents imprimés ; 
   il n'affecte pas la sortie écran.


NOUVELLE LIGNE ('n)
    Le caractère de nouvelle ligne (`n) insère un saut de ligne 
    immédiatement après le caractère.
 
    L'exemple suivant montre comment utiliser le caractère de 
    nouvelle ligne dans une commande Write-Host : 

        "Il y a deux sauts de ligne`n`nici."
        

    La sortie de cette commande est la suivante :

        Il y a deux sauts de ligne ici.


RETOUR CHARIOT (`r)
    Le caractère de retour chariot (`r) élimine la ligne entière avant le 
    caractère `r, comme si le texte précédent était sur une ligne différente.

    Par exemple :

        Write-Host "Ne bougeons pas`rSupprimer tout ce qui se situe avant."

    La sortie de cette commande est :

        Supprimer tout ce qui se situe avant.


TABULATION HORIZONTALE (`t)
    La tabulation horizontale (`t) avance jusqu'au taquet de 
    tabulation suivant et continue d'écrire à partir de ce point. Par 
    défaut, la console Windows PowerShell a un taquet de tabulation 
    tous les huit espaces. Par exemple, la commande suivante insère 
    deux tabulations entre chaque colonne. 

        "Colonne1't'tColonne2't'tColonne3"

    La sortie de cette commande est :

        Colonne1         Colonne2         Colonne3


TABULATION VERTICALE (`v)
    Le caractère de tabulation horizontale ('t) avance au taquet 
    de tabulation verticale suivant et écrit le début de la sortie 
    ultérieure à partir de ce point. Ce caractère affecte uniquement 
    les documents imprimés. Il n'affecte pas la sortie écran.


VOIR AUSSI
    about_Quoting_Rules 
    about_Escape_Characters
          






Table des matières