Powershell Variablen

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active
 

Powershell Variablen

Variable

Description

$_

Das aktuell Objekte einer Pipeline, eines Filter oder der Schleife.

$$

Enthält das letzte Token der Shell-Eingabe

$?

Enthält den Erfolg/Fehler des letzten Befehls

$Args

Enthält übergebene Parameter einer Funktion bzw. eines Skripts

$Error

Enthält die bis zu 256 letzten Fehlermeldungen

$HOME

Homelaufwerk des Anwenders (%HOMEDRIVE%\%HOMEPATH%)

$Input

Input piped einer Funktion oder eines Codeblocks

$Match

Eine Hashtabelle, die alle Elemente enthält, welche durch den "-match"-Operator gefunden wurde.

$MyInvocation

Informationen über das aktuelle Skript oder die Kommandozeile

$Host

Informationen über den aktuellen Computer

$LastExitCode

Exit code der zuletzt aufgerufenen Anwendung (Nicht Powershellbefehl)

$true

Boolean WAHR

$false

Boolean FALSCH

$null

"nichts", ein NULL-Objekt.  Objekte zerstören

$OFS

"Output Field Separator". Hiermit geben Sie das Trennzeichen für die Konvertierung von Arrays zu String und umgekehrt an. Standardeinstellung ist das "Leerzeichen"

$ShellID

Identifizierung der Shell. Normalweise "Microsoft.PowerShell"

$StackTrace

Stacktrace der letzten Aktion

$env:variablenname

Umgebungsvariablen abfragen

$global:varname

Variablen "global" setzen und lesen