Book description
In diesem Standardwerk zu PowerShell finden Einsteiger und Profis fundiertes Hintergrundwissen kombiniert mit praxisnahen und sofort einsetzbaren Codebeispielen. Der klare und umfassende Aufbau des Buches vermittelt, wie die vielfältigen Funktionen der PowerShell zusammenhängen und aufeinander aufbauen.Einsteiger finden sofort Zugang zur PowerShell. Autodidaktisch erworbene Vorkenntnisse werden komplettiert und vertieft. Profis entdecken unzählige wertvolle Hinweise, Praxistipps und "Best Practices" für professionelles und sicheres Skripten.Dr. Tobias Weltner ist Autor von über 120 IT-Büchern und arbeitet als Trainer und Consultant mit dem Schwerpunkt PowerShell und Automation in ganz Europa. Er erhielt 11 MVP-Auszeichnungen der Firma Microsoft (Microsoft Most Valuable Professionals) und zählt zu den erfahrensten PowerShell-Experten weltweit.
Table of contents
- Cover
- Titel
- Impressum
- Inhalt
- Einführung
- Kapitel 1: PowerShell kennenlernen
-
Teil A: Interaktive Befehlskonsole
- Kapitel 2: Cmdlets – die PowerShell-Befehle
- Kapitel 3: PowerShell-Laufwerke
- Kapitel 4: Anwendungen und Konsolenbefehle
- Kapitel 5: Skripte einsetzen
-
Kapitel 6: Die PowerShell-Pipeline
- Aufbau der PowerShell-Pipeline
- Select-Object
- Where-Object
- Sort-Object
- ForEach-Object
- Group-Object
- Measure-Object
-
Mit »berechneten« Eigenschaften arbeiten
- Datentyp der Sortierung ändern
- Gruppierung nach bestimmten Textteilen
- Umwandlung von Byte in Megabyte
- Hashtables: mehrere Werte übergeben
- Mehrere Spalten in umgekehrter Sortierung
- Mehrspaltige Anzeigen
- Berechnete Spalten hinzufügen
- Spaltenbreite, Bündigkeit und Gruppenüberschriften
- Frei wählbare Gruppierungskriterien
- Pipeline und Performance: Optimierungen
- Testaufgaben
- Kapitel 7: Ergebnisse ausgeben und formatieren
-
Teil B: Objektorientierte Shell
- Kapitel 8: Mit Objekten arbeiten
- Kapitel 9: Operatoren und Bedingungen
- Kapitel 10: Textoperationen und reguläre Ausdrücke
- Kapitel 11: Typen verwenden
-
Teil C: Automationssprache
- Kapitel 12: Einfache Funktionen
- Kapitel 13: Skriptblöcke
- Kapitel 14: Pipeline-fähige Funktionen
- Kapitel 15: Objektorientierte Rückgabewerte
- Kapitel 16: Fortgeschrittene Parameter
- Kapitel 17: Eigene Module erstellen
- Kapitel 18: PowerShellGet – Module verteilen und nachladen
- Kapitel 19: Gültigkeitsbereiche
- Kapitel 20: Debugging – Fehler finden
- Kapitel 21: Fehlerhandling
-
Teil D: Remoting und Parallelverarbeitung
- Kapitel 22: Fernzugriff und Netzwerk-Troubleshooting
-
Kapitel 23: Windows PowerShell-Remoting
- PowerShell-Remoting aktivieren
- Erste Schritte mit PowerShell-Remoting
- Remotefähigen Code entwickeln
- Eigene Sitzungen verwenden
- Endpunkte verwalten
- Neue Endpunkte anlegen
- Reguläre PowerShell-Sitzungen einschränken
- Sitzungsinhalte importieren
- Datentransfer und Optimierung
- Weitere Remoting-Einstellungen
- Fehler finden und beheben
- Kapitel 24: Just Enough Admin (JEA)
- Kapitel 25: Hintergrundjobs und Parallelverarbeitung
-
Teil E: DevOps und Enterprise
- Kapitel 26: Workflows
-
Kapitel 27: Desired State Configuration (DSC)
- Workflows und DSC – eine Reise ins DevOps-Land
- Voraussetzungen für DSC
- Architektur
- Was sind Ressourcen?
- Was sind Konfigurationen?
- Was ist der Local Configuration Manager?
- Das »Was?« vom »Wo?« abgrenzen
- Identität und Umgang mit Geheimnissen
- Mitgelieferte Ressourcen
- Zusätzliche Ressourcen
- Orchestrierung
- LCM konfigurieren
-
Teil F: Spezielle Techniken
- Kapitel 28: Ereignisverarbeitung mit Events
- Kapitel 29: Extended Type System (ETS)
- Kapitel 30: Proxyfunktionen verstehen und einsetzen
- Kapitel 31: Benutzeroberflächen gestalten
- Kapitel 32: Pester – »Test-Driven Development«
- Kapitel 33: PowerShell-Umgebung anpassen
- Kapitel 34: .NET Framework und PowerShell
- Index
Product information
- Title: PowerShell 5.0
- Author(s):
- Release date: June 2016
- Publisher(s): dpunkt
- ISBN: 9783960090090
You might also like
book
PowerShell 7 und Windows PowerShell
PowerShell ist eine hochmoderne Shell-Sprache. Im Windows-Umfeld entstanden, ist sie inzwischen für Linux und macOS und …
book
Windows PowerShell Quick Reference
For years, support for scripting and command-line administration on the Windows platform has paled in comparison …
book
Windows PowerShell
PowerShell ist die Standard-Skriptsprache für Windows-Automation und mittlerweile unverzichtbar für Administratoren und ambitionierte Windows-Anwender. Mit PowerShell …
book
PowerShell Deep Dives
Here's your chance to learn from the best in the business. PowerShell Deep Dives is a …