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
Windows PowerShell: Grundlagen und Scripting-Praxis für den Einstieg
✍ Scribed by Tobias Weltner
- Publisher
- O'Reilly / dpunkt
- Year
- 2022
- Tongue
- German
- Leaves
- 829
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
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 leistungsfähige und vielseitige Kommandozeilen-und Programmiersprache. Sie wurde entwickelt, um Routineaufgaben in der IT zu automatisieren, anstatt mit immer denselben Klicks und Handgriffen Zeit zu vergeuden. PowerShell-Kenntnisse sind für Administratorinnen und Administratoren im Windows-Umfeld unverzichtbar. Aber auch ambitionierte User schätzen sie als leicht zu erlernende Skriptingsprache, mit der man z. B. automatisch Sicherungskopien anlegen oder einen Downloadmanager einrichten kann.
Sie benötigen keine Vorkenntnisse, um sich mit diesem Buch wertvolles PowerShell-Wissen zu erarbeiten. Schritt für Schritt und mit überschaubarem Zeitaufwand werden Sie die Möglichkeiten der PowerShell entdecken und Ihre Produktivität so enorm steigern. Die Beispiele im Buch setzen Windows PowerShell ein, auch PowerShell 5.1 genannt. Diese PowerShell-Version ist Bestandteil aller aktuellen Windows Betriebssysteme (Microsoft Windows 10, 11 sowie Server 2016, 2019, 2022).
Aus dem Inhalt:
PowerShell auf Windows einsatzbereit machenSchnelleinstieg: rasche Erfolge mit interaktiven KommandosRoutineaufgaben mit PowerShell-Skripten lösenDurchdachter Einsatz der objektorientierten PipelineTextoperationen, Parsing und reguläre AusdrückeDirekter .NET-Framework-Zugriff mit Objekten und TypenWiederkehrende Aufgaben als eigene Befehle in Modulen verfügbar machenMit PowerShellGet Module und Skripte zentral verwalten
✦ Table of Contents
Cover
Titel
Impressum
Inhalt
Vorwort zur zweiten Auflage
Einleitung
1 PowerShell startklar machen
Mit PowerShell Kontakt aufnehmen
Die PowerShell-Konsole einrichten
PowerShell ISE einsetzen
VSCode und PowerShell
Erste Schritte mit PowerShell
IntelliSense-Unterstützung im ISE-Editor
Skriptausführung erlauben
Wichtige Befehle aktualisieren
Tippfehler vermeiden und Eingaben erleichtern
PowerShell-Hilfe aus dem Internet nachladen
Teil A Erste Befehle
2 Cmdlets – die PowerShell-Befehle
Alles, was Sie über Cmdlets wissen müssen
Cmdlets für eine Aufgabe finden
Mit Parametern Wünsche formulieren
Neue Cmdlets aus Modulen nachladen
Alias: Zweitname für Cmdlets
3 PowerShell-Laufwerke
Dateisystemaufgaben meistern
Umgebungsvariablen
Windows-Registrierungsdatenbank
Virtuelle Laufwerke und Provider
4 Anwendungen und Konsolenbefehle
Programme starten
Argumente an Anwendungen übergeben
Ergebnisse von Anwendungen weiterverarbeiten
Laufende Programme steuern
Teil B Aufgaben automatisieren
5 PowerShell-Skripte
PowerShell-Skripte verfassen
Profilskripte – die Autostartskripte
Skripte außerhalb von PowerShell starten
6 Die PowerShell-Pipeline
Aufbau der PowerShell-Pipeline
Select-Object
Where-Object
Sort-Object
ForEach-Object
Group-Object
Measure-Object
Mit »berechneten« Eigenschaften arbeiten
Teil C Operatoren nutzen
7 Operatoren und Bedingungen
Operatoren – Aufbau und Namensgebung
Zuweisungsoperatoren
Vergleichsoperatoren
Bedingungen
8 Textoperationen und reguläre Ausdrücke
Texte zusammenfügen
Textstellen finden und extrahieren
Reguläre Ausdrücke: Textmustererkennung
Textstellen ersetzen
Split und Join: eine mächtige Strategie
Teil D Betriebssystem-Funktionen einsetzen
9 Mit Objekten arbeiten
Eigenschaften und Methoden
Eigenschaften und Methoden anzeigen
Ergebnisse eines Befehls untersuchen
Eigenschaften lesen
Eigenschaften ändern
Methoden aufrufen
10 Typen verwenden
Typumwandlungen
Neue Objekte durch Typumwandlungen
Implizite Umwandlung und typisierte Variablen
Verborgene Befehle in Typen
Statische Methoden verwenden
Neue Objekte herstellen
COM-Objekte verwenden
Webdienste ansprechen
Typen nachladen
Teil E Neue eigene Befehle erfinden
11 Powershell-Funktionen
Alles Wichtige: ein Überblick
Eine bessere Prompt-Funktion
Zwingend erforderliche Parameter
Argumente ohne Parameter
Rückgabewerte festlegen
12 Pipeline-fähige Funktionen
Anonyme Pipeline-Funktion
Parameter und Pipeline-Kontrakt
»HASA«-Kontrakt: Objekteigenschaften lesen
Modularer Code mit Pipeline-fähigen Funktionen
13 Eigene Module erstellen
Module sind Ordner
Manifestdatei für ein Modul
14 PowerShellGet – Module verteilen und nachladen
PowerShell Gallery nutzen
Privates Repository einrichten
Teil F Fehlerbehandlung und Debugging
15 Fehlerhandling
Fehlermeldungen unterdrücken
Fehlerhandler einsetzen
Teil G Mit Remoting quer durchs Netzwerk
16 Fernzugriff und Netzwerk-Troubleshooting
Klassische Fernzugriffe
Troubleshooting für Fernzugriffe
17 Windows PowerShell-Remoting
PowerShell-Remoting aktivieren
Erste Schritte mit PowerShell-Remoting
Remotefähigen Code entwickeln
Index
Über den Autor
📜 SIMILAR VOLUMES
Erprobtes Praxiswissen für den Einstieg in Windows PowerShell <ul> <li>Verständliche und praxisnahe Anleitungen vom international anerkannten PowerShell-Experten Dr. Tobias Weltner</li> <li>PowerShell-Grundlagen aus dem Bestseller »PowerShell 5« für Einsteiger zusammengefasst </li> <li>Ohne Vorwisse
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
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- Ex
<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
<p>Der versierte DTP-Kenner Klaus Ruhnke ist im Bereich DTP-Konzeption, Werbeberatung und Schulung tätig.</p>