Allgemeines¶
Tipps:
keine Groß-/Kleinschreibung (non case-sensitive)
Tab-Taste für Vervollständigungen nutzen
Strg + Leertaste für Codevervollständigungen (siehe PS 5 Standard-Modul PSReadline)
Architektur:
DOS-Shell (Befehle, Oberfläche)
Unix-Shells (Pipelinig, Syntax, Befehlsnamen)
Andere Skriptsprachen z.B. Perl oder auch Hochsprachen C# (Syntax)
Dot.NET Framework (Objektorientierung, Zugriff auf über 12.000 Klassen!)
Windows Scripting Host (WSH, Sicherheit)
Einsatz WSH bis ca. 2020! - PowerShell bis min. 2030
WMI (Klassen, Tool wmic.exe) Anm.: besser CIM?! Mehr dazu später…
Reihenfolge für Aufrufsabarbeitungen in PowerShell:
Aliase
Funktionen
Cmdlets
Externe Befehle (netstat, ipconfig, notepad, …)
Wichtig: ungeschickte Aliase können also die weiteren Befehle (Funktionen, Cmdlets, Tools) „deaktivieren“/überschreiben!