THEMA
    about_Escape_Characters

KURZBESCHREIBUNG
    Gibt eine Einführung zum Escapezeichen in Windows PowerShell und 
    erläutert dessen Auswirkungen.


DETAILBESCHREIBUNG
    Escapezeichen werden verwendet, um den nachfolgenden Zeichen eine 
    besondere Interpretation zuzuweisen.


    In Windows PowerShell wird als Escapezeichen das Graviszeichen 
    (`), auch als Gravisakzent bezeichnet (ASCII 96), verwendet. Mit 
    dem Escapezeichen kann ein Literal, die Zeilenfortsetzung oder 
    ein Sonderzeichen angegeben werden.


  Angeben eines Literals
      Wenn ein Escapezeichen einer Variablen vorausgeht, wird 
      verhindert, dass für die Variable ein Wert eingesetzt wird. 
      Wenn ein Escapezeichen einem doppelten Anführungszeichen 
      vorausgeht, interpretiert Windows PowerShell das doppelte 
      Anführungszeichen als Zeichen, nicht als Zeichenfolgentrennzeichen.


      Beispiel:


          C:\>$a = 5
          C: \> "Der Wert wird in $a gespeichert".
          Der Wert wird in 5 gespeichert.

          C:\>$a = 5
          C: \> "Der Wert wird in `$a gespeichert".
          Der Wert wird in $a gespeichert.

          C: \> "Verwenden Sie Anführungszeichen ("), um eine 
          Zeichenfolge anzugeben.".
          Unerwartetes Token ')' in Ausdruck oder Anweisung.
          Bei Zeile:1 Zeichen:25
          + "Verwenden Sie Anführungszeichen (") <<<<, um eine 
          Zeichenfolge anzugeben."

          C: \> "Verwenden Sie Anführungszeichen (`"), um eine 
          Zeichenfolge anzugeben.".
          Verwenden Sie Anführungszeichen ("), um eine Zeichenfolge 
          anzugeben.
  

  Angeben der Zeilenfortsetzung
      Mit dem Escapezeichen wird Windows PowerShell mitgeteilt, dass 
      der Befehl auf der nächsten Zeile fortgesetzt wird.

    
      Beispiel:


          C:\> get-process `
          >> powershell

          Handles  NPM(K)    PM(K)      WS(K) VM(M)   CPU(s)     Id ProcessName
          -------  ------    -----      ----- -----   ------     -- -----------
              340       8    34556      31864   149     0.98   2036 powershell

  
  Angeben von Sonderzeichen
      Bei Verwendung innerhalb der Anführungszeichen gibt das 
      Escapezeichen ein Sonderzeichen an, das Anweisungen für den 
      Befehlsparser bereitstellt.

        
      Die folgenden Sonderzeichen werden von Windows PowerShell erkannt:

    
          `0  Null
          `a  Benachrichtigung
          `b  Rückschritt
          `f  Seitenvorschub
          `n  Zeilenwechsel
          `r  Wagenrücklauf
          `t  Horizontaler Tabstopp
          `v  Vertikaler Tabstopp


      Beispiel:


          C:\> "12345678123456781`nCol1`tColumn2`tCol3"
          12345678123456781
          Col1  Column2 Col3

    
      Weitere Informationen erhalten Sie mit folgendem Befehl:


          get-help about_special_characters   


SIEHE AUCH
    about_Quoting_Rules




Inhaltsverzeichnis