TBZ - Wiki:Benutzer

Aus TBZ_-_Wiki
Wechseln zu:Navigation, Suche

PowerShell Funktionen

Befehle in PowerShell bestehen aus einem "Verb" und einem "Substantiv". Die Befehle sind in Englisch gehalten. z.B: get-help

- Das Verb und das Substantiv werden mit einem "-" gekennzeichnet: get-help -detailed
- Zur Vereinfachung wurden auch viele bekannte Befehle übernommen, um den Einstieg in Windows PowerShell leichter zu
  machen. z.B: Neben get-help funktioniert auch help (Windows Klassiker) oder man (Unix Klassiker)

Arithmetische Operatoren:

Beschreibt die Operatoren, mit denen in Windows PowerShell arithmetische Operationen ausgeführt werden.

Mit einem oder mehreren arithmetischen Operatoren (+, -, *, /) können Sie Werte addieren, subtrahieren, multiplizieren und dividieren sowie den Rest (Modulo) eines Divisionsvorgangs berechnen.

Außerdem können der Additionsoperator (+) und der Multiplikationsoperator (*) auch für Zeichenfolgen, Arrays und Hashtabellen verwendet werden. Durch den Additionsoperator werden Eingaben verkettet. Der Multiplikationsoperator gibt mehrere Kopien der Eingabe zurück. Es ist sogar möglich, Objekttypen in einer arithmetischen Anweisung zu kombinieren. Die Methode zum Auswerten der Anweisung wird durch den Typ des Objekts bestimmt, das im Ausdruck am weitesten links steht.

In Windows PowerShell werden die folgenden arithmetischen Operatoren unterstützt:

Operator Beschreibung Beispiel + Addiert ganze Zahlen und 6+2 verkettet Zeichenfolgen, "Datei" + "Name" Arrays und Hashtabellen.

- Subtrahiert einen Wert von 6-2 einem anderen Wert. (get-date).date - 1

- Wandelt eine Zahl in eine negative um -6+2 negative Zahl um. -4

* Multipliziert ganze Zahlen: 6*2 z.B. "w" * 3: "w" wird 3mal kopiert.

/ Dividiert zwei Werte. 6/2

% Gibt den Rest eines 7%2 Divisionsvorgangs zurück.

Zeichenketten Verbinden:

Sie können Zahlen, Zeichenfolgen, Arrays und Hashtabellen addieren. Zahlen, Zeichenfolgen und Arrays können auch multipliziert werden. Hashtabellen können jedoch nicht multipliziert werden.

Mit den folgenden Befehlen werden z. B. zwei Arrays erstellt und anschließend addiert:


C:\PS> $a = 1,2,3 C:\PS> $b = "A","B,"C" C:\PS> $a + $b 1 2 3 A B C


"Ich" + "arbeite" + "mit" + "PowerShell"

Datum Uhrzeit:

wenn man date eingibt, so gibt es das heutige dazum aus z.B. Dienstag, 07. Dezember 2010 09:16:41

date | gm sieht man viel optionen die man hat z.b. (date).dayofyear

Typenumwandlung:

Die Typenumwandlung wird vorallem genutzt um z.B. aus einem String Zahlen zu machen usw.

z.B.

[int] "0X25" das in Gänsefüslein ist in HEX geschriebn, ausgegeben wird 37 dezimal.

[int][char] "a"

ist z.B. die Zahl 97



Kompetenzraster von Luca Bagorda