PowerShell 7 und Windows PowerShell. Tobias Weltner

Читать онлайн.
Название PowerShell 7 und Windows PowerShell
Автор произведения Tobias Weltner
Жанр Математика
Серия
Издательство Математика
Год выпуска 0
isbn 9783960104803



Скачать книгу

Skripte anlegen

       Skripte ausführen

       Skripte innerhalb von PowerShell starten

       Skripte außerhalb von PowerShell starten

       Skripte automatisch starten

       Skriptstart durch Task Scheduler

       Profilskripte – die Autostartskripte

       Profilskript anlegen und öffnen

       Typische Profilskriptaufgaben durchführen

       Neue Befehle: Funktionen

       Schritt 1: Nützlicher Code

       Schritt 2: Als Funktion verpacken

       Schritt 3: Parameter definieren

       Schritt 4: Funktionen dauerhaft verfügbar machen

       Funktionen im Modul permanent verfügbar

       Die gemeinsame Grundlage: der Skriptblock

       Skripte sind gespeicherte Skriptblöcke

       Funktionen sind vorgeladene Skriptblöcke

       Module laden Funktionen bei Bedarf in den Speicher

       Skript oder Funktion?

       4Cmdlets – PowerShell-Befehle

       Parameter steuern Cmdlets

       Argumente an Parameter übergeben

       Parameter machen Cmdlets vielseitig

       Politisch inkorrekt: positionale Argumente

       Gratiszugabe: »Common Parameters«

       Auf Fehler reagieren

       Vielseitigkeit durch Parametersätze

       »Schmal, aber tief« – Cmdlets sind Spezialisten

       Mehrere Parametersätze: noch mehr Vielseitigkeit

       Praxis: Ereignisse aus dem Ereignislogbuch lesen

       »ISA/HASA« – wie Cmdlets in der Pipeline funktionieren

       Das »ISA/HASA«-Prinzip

       Praxisnutzen

       Vorteile des Pipeline-Streamings

       5Die PowerShell-Pipeline

       Aufbau der PowerShell-Pipeline

       Befehle reichen Ergebnisse weiter

       Pipeline steuert Befehle

       Prinzipieller Aufbau der Pipeline

       Die sechs wichtigsten Pipeline-Befehle

       Select-Object

       Detailinformationen festlegen

       Unsichtbare Eigenschaften sichtbar machen

       Eine bestimmte Eigenschaft auswählen: -ExpandProperty

       Selbst festlegen, welche Informationen wichtig sind

       Weitere Informationen anfügen

       -First, -Last und -Skip

       Berechnete Eigenschaften

       Where-Object

       Clientseitiger Universalfilter

       Leere Elemente aussortieren

       Fortgeschrittene Syntax bietet mehr Möglichkeiten

       Out-GridView: das »menschliche« Where-Object

       Sort-Object

       Cmdlet-Ergebnisse sortieren

       Sortierung