Home PowerShell PowerShell Pipeline und die Object Cmdlets, Basis Tutorial Teil 7/21
formats

PowerShell Pipeline und die Object Cmdlets, Basis Tutorial Teil 7/21

In diesem  siebten Teil wird das Arbeiten  mit der PowerShell Pipeline und den Object Cmdlets vorgestellt :

• Grundprinzip der Windows PowerShell Pipeline
• Die Object Cmdlets, Compare-Object, ForEach-Object, Group-Object, Measure-Object, Select-Object, Sort-Object, Where-Object
• Dokumentation zu Klassen (Objekten) im Microsoft Developer Network MSDN
• Was ist ein Scriptblock
• PowerShell vergleichs und logische Operatoren

http://youtu.be/0LgCX9rvmGU

In meinen 21, ungefähr 1 Stündigen, Videos werden die Grundlagen der Windows PowerShell 2.0 und 3.0 erklären. So dass man die PowerShell Grundlagen in eine 3 Tägigen Lehrgang verstanden hat.
In dem Tutorial geht es um die Interaktive Nutzung der PowerShell NICHT um das Scripten!
Das Scripting werde ich dann in einem weiteren PowerShell Lehrgang erklären.

Hier die Links, Tabellen, Demos und Downloads die ich in dem Video Tutorial vorgestellt habe:

Understanding Simplified Foreach Syntax in PowerShell 3.0

Windows PowerShell Vergleichsoperatoren

PS Operator C# Beschreibung Beispiel Ergebnis
-eq –ceq -ieq = Ist gleich (equal) 1 –eq 1 $True
-ne –cne -ineq != Ist ungleich (not equal) 1 –neq 1 $False
-gt –cgt -igt > Größer als (greater then) 1 –gt 2 $False
-ge –cge -ige >= Größer als oder gleich (greater than or equal) 1 –ge 1 $True
-lt –clt -ilt < Kleiner als (Lower/Less than) 1 –lt 2 $True
-le –cle -ile <= Kleiner als oder gleich (Lower/Less than or equal) 1 –le 1 $True
-like, -notlike, -match, -notmatch, -band, -bor, -bxor, -bnot, -contains, -notcontains ; PowerShell 3.0: –in -notin

Windows PowerShell Logischen Operatoren

Logischer
Operator
Bedeutung Beispiel (gibt “True” zurück)
-and LogischesUND; True, wenn beide Seiten True ergeben (1-eq 1) -and (2 -eq 2)
-or LogischesODER; True, wenn eine Seite True ergibt (1-eq 1) -or (1 -eq 2)
-not LogischesNICHT; kehrt True und False um -not (1 -eq 2)
! LogischesNICHT; kehrt True und False um !(1-eq 2)

Demo: Windows PowerShell Pipelining

 Demo: Windows PowerShell Select-Object

 Demo: Windows PowerShell ForEach-Object

Demo: Windows PowerShell Where-Object

Demo: Windows PowerShell Measure-Object

Demo: Windows PowerShell Compare-Object

Demo: Windows PowerShell Group-Object

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
Kommentare deaktiviert  comments