𝔖 Scriptorium
✦   LIBER   ✦

📁

PowerShell - kurz & gut: Für PowerShell 7 und Windows PowerShell 5

✍ Scribed by Thorsten Butz


Publisher
O'Reilly
Year
2021
Tongue
German
Leaves
284
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Der kompakte Schnellstart fur die PowerShell 7- Handlich und bersichtlich: ideal zum Nachschlagen der PowerShell-Features- Themen sind Objektorientierung und Pipelining, Systemadministration, Webservices, Remoteadministration- Zeigt die Unterschiede zwischen PowerShell 7 und Windows PowerShell 5- Expertenwissen vom deutschen PowerShell-Kenner Thorsten ButzDie PowerShell ist in der Version 7 zu einer plattformunabhngigen Lsung fr Windows, Linux und MacOS gereift. Lngst ist sie mehr als ein Werkzeug zur Windowsadministration. Sie verfolgt einen fr eine Scriptsprache einzigartigen Ansatz: Objektorientierung und Pipeling kombiniert sie mit einer einprgsamen, leicht erlernbaren Skriptsprache. Gleichzeitig erweitert sich mit PowerShell 7 der Anwendungsbereich sprbar - ihre Verwendung in Microsoft 365, Azure, AWS und GoogleCloud beschleunigt die Entwicklung zu einer flexibel erweiterbaren Shell. Thorsten Butz beschreibt in diesem Buch die Grundlagen der PowerShell 7. Sie lernen, Skripte zu schreiben, den Funktionsumfang der Shell zu erweitern und Befehle remote auszufhren. Ein besonderes Augenmerk liegt hierbei auf der Kompatibilitt zur Windows PowerShell 5 und mglichen Besonderheiten, die sich im Zusammenspiel mit lteren Schnittstellen ergeben.

✦ Table of Contents


Titel
Impressum
Inhalt
Über dieses Buch
1 Microsofts (R)Evolution
Das lange Leben der Windows PowerShell 5
2 Hallo PowerShell!
Was ist ein Cmdlet?
Objektorientierung und Pipeline
3 Installieren und Aktualisieren der PowerShell
Installation von PowerShell 7 unter Windows
Windows Package Manager (WinGet)
Chocolatey
Dotnet tool
Installation von PowerShell 7 unter Linux
Installation der PowerShell unter macOS
Update auf Windows PowerShell 5.1
Installation von Visual Studio Code
Installation des Windows Terminal
4 Das Hilfesystem
5 Die Grundlagen der PowerShell
Cmdlets und Aliasse
Objektorientierung
Provider
Umgebungsvariablen
Einfache Formatierungen
Zeichenfolgen: Strings
Variablen
Typbezeichner und Typkonvertierung
Type Accelerator
Mengenlehre: Arrays & Co.
Array versus Arraylist
Assoziative Arrays: Hash Tables
6 Operatoren
Vergleichsoperatoren
7 Flusskontrolle
Die Anweisungen if, elseif und else
Die Anweisung switch
Die for-Schleife
Die foreach-Schleife
Schleifen mit while, do, until
Ablaufsteuerung mit break und continue
8 Pipelining
ForEach-Object
Where-Object
Calculated Properties
9 Verwalten von Fehlern
Nonterminating Errors
Terminating Errors
Ein- und Ausgabeumleitung: Streams
Write-Host
10 Den Funktionsumfang der PowerShell erweitern
Snap-ins und Module
Snap-ins
Module
RSAT
Paketverwaltung
Der Unterbau: OneGet und NuGet
Erste Schritte: Aktualisieren und Konfigurieren
Die PowerShell Gallery
11 Vom Skript zum Modul
Execution Policies (Ausführungsrichtlinien)
Profile
Eigene Skripte schreiben
Argumente übergeben
Einfache und erweiterte Funktionen
Vom Cmdlet zum eigenen Modul
12 Eigene Datentypen und Klassen
Rückgriff auf das .NET Framework
Eigene Objekte erstellen
Klassen
13 Reguläre Ausdrücke
RegEx-Grundlagen: sehr kurz
Verbotene Zeichen
Zeichenklassen
Quantifizierer
Gruppierungen
Anker
Text modifizieren
Reguläre Ausdrücke vermeiden
Beispielgetriebenes Parsen
14 (W)MI
WMI-Cmdlets (DCOM)
CIM-Cmdlets (WS-Man)
CDXML
15 Entfernte Rechner verwalten
Integrierte Remoting-Funktionen
PowerShell Remoting mittels WinRM
Implicit Remoting
Fallstricke und Einschränkungen
PowerShell Remoting mittels SSH
16 Hintergrundaufträge: Jobs
17 Überblick über die Integration in Produkte
Active Directory
Microsoft Exchange
Snap-in oder Modul? – Implizites Remoting!
Installation der Verwaltungstools unter Windows 10
Microsoft 365 (Office 365)
Azure Active Directory
Azure
Azure File Share
Azure VM
18 Webservices nutzen
REST-APIs
Übrigens …
19 Die Evolution der PowerShell
PowerShell 1
PowerShell 2
PowerShell 3
PowerShell 4
PowerShell 5
PowerShell 6
20 Neuerungen in PowerShell 7
Geschwindigkeitsverbesserungen
Gruppieren, sortieren, formatieren
Verbesserte Fehlermeldungen
Neue Operatoren
Ternary Operator ?:
Pipeline Chain Operators ??, ||
Null-coalescing Operator ??
Null-conditional Assignment Operator ??=
Null-conditional Member Access Operators ?. ,?[] (Experimentell)
Kompatibilitätsschicht
Anhang: Windows PowerShell: Desired State Configuration (DSC)
Die DSC-Konfiguration
Die DSC-Ressourcen
Der Local Configuration Manager
Erweiterbarkeit
Die Zukunft der DSC
Index


📜 SIMILAR VOLUMES


PowerShell 7 und Windows PowerShell: Das
✍ Tobias Weltner 📂 Library 📅 2021 🏛 dpunkt 🌐 German

<h2>Erprobtes Praxiswissen für das Allzweckwerkzeug PowerShell</h2> <ul><li>Tobias Weltner ist Organisator der psconf.eu und einer der weltweit führenden PowerShell-Experten </li> <li>Das Buch liefert Praxiswissen für alle Versionen der PowerShell </li> <li>Mit verständlichen Erklärungen sowie kompa

PowerShell 5: Windows-Automation für Ein
✍ Tobias Weltner 📂 Library 📅 2016 🏛 O’Reilly 🌐 German

In diesem Standardwerk zu PowerShell finden Einsteiger und Profis fundiertes Hintergrundwissen kombiniert mit praxisnahen und sofort einsetzbaren Codebeispielen. Der klare Aufbau und das umfassende Themenspektrum des Buchs vermitteln, wie die vielfältigen Funktionen der PowerShell zusammenhängen und

Windows (R) Powershell Unleashed
✍ Kopczynski, Tyson 📂 Library 📅 2007 🏛 Sams 🌐 English

A new edition of this title is available, ISBN-10: 0672329883 ISBN-13: 9780672329883 PowerShell is one of the most exciting new products to come out of Microsoft in a long time. It is both a new scripting language and a command-line shell. People who have seen the demos have been extremely impressed

Windows(R) PowerShell Unleashed
✍ Tyson Kopczynski 📂 Library 📅 2007 🏛 Sams 🌐 English

A new edition of this title is available, ISBN-10: 0672329883 ISBN-13: 9780672329883 PowerShell is one of the most exciting new products to come out of Microsoft in a long time. It is both a new scripting language and a command-line shell. People who have seen the demos have been extremely impresse

Windows (R) PowerShell Unleashed
✍ Tyson Kopczynski 📂 Library 📅 2007 🏛 Sams 🌐 English

<P style="MARGIN: 0px">A new edition of this title is available, ISBN-10: 0672329883 ISBN-13: 9780672329883</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">PowerShell is one of the most exciting new products to come out of Microsoft in a long time. It is both a new scripting language and a

Windows PowerShell: Grundlagen und Scrip
✍ Tobias Weltner 📂 Library 📅 2022 🏛 O'Reilly / dpunkt 🌐 German

Verständliche und praxisnahe Anleitungen vom international anerkannten PowerShell-Experten Dr. Tobias WeltnerPowerShell-Grundlagen aus dem Bestseller »PowerShell 5« für Einsteiger zusammengefasstOhne Vorwissen die mächtige Windows PowerShell Schritt für Schritt kennenlernen PowerShell ist eine leist