PowerShell für Dummies

CHF 31.10
Auf Lager
SKU
20R8M61H2QM
Stock 1 Verfügbar

Details

Was kann die neue PowerShell auf den verschiedenen Betriebssystemen? Was kann sie nicht? Dieses Buch bietet eine praxisorientierte Einführung in die PowerShell-Welt mit vielen Beispielen. Lernen Sie wichtige Cmdlets, die Arbeit mit Objekten und den Gebrauch von Funktionen, Skripten und Modulen kennen. Für Umsteiger sind besonders die Unterschiede zur Windows PowerShell interessant. Grundlegende Kenntnisse im Umgang mit Windows, Linux oder macOS sind zum Verständnis des Buchs völlig ausreichend.

Autorentext
Andreas Dittfurth arbeitet als langjähriger Microsoft Certified Trainer (MCT) im Bereich Netzwerkadministration intensiv mit PowerShell und Windows Server. Er ist darüber hinaus als Consultant für Firmen tätig, die er bei Bildungsprojekten mit virtuellen 2D- und 3D-Lernumgebungen unterstützt.

Klappentext

Jetzt für Windows, Linux und macOS

Was kann die neue PowerShell auf den verschiedenen Betriebssystemen? Was kann sie nicht? Dieses Buch bietet eine praxisorientierte Einführung in die PowerShell-Welt mit vielen Beispielen. Lernen Sie wichtige Cmdlets, die Arbeit mit Objekten und den Gebrauch von Funktionen, Skripten und Modulen kennen. Für Umsteiger sind besonders die Unterschiede zur Windows PowerShell interessant. Grundlegende Kenntnisse im Umgang mit Windows, Linux oder macOS sind zum Verständnis des Buchs völlig ausreichend. Sie erfahren

  • Wie Sie Visual Studio Code installieren und konfigurieren
  • Wie Sie mit der PowerShell interaktiv arbeiten
  • Wie Sie mit der PowerShell programmieren
  • Wie Sie über PowerShell auf Remoterechner zugreifen

    Inhalt

    Über den Autor 11

    Einleitung 23

    Über dieses Buch 23

    Konventionen in diesem Buch 23

    Was Sie nicht lesen müssen 24

    Törichte Annahmen über den Leser 24

    Wie dieses Buch aufgebaut ist 25

    Symbole, die in diesem Buch verwendet werden 25

    Wie es weitergeht 26

    Teil I Installation Und Erste Berührung Mit Der Powershell 27

    Kapitel 1 PowerShell Backstage 29

    Geschichte der PowerShell 29

    Ausgangssituation und Konzept 30

    Die Windows PowerShell wird unentbehrlich 31

    PowerShell Core - plattformübergreifend und Open Source 32

    Übersicht über die Versionen der PowerShell 33

    Projekt 'Glaskugel': Zukünftige Versionen 34

    PowerShell-Entwicklerteam: Ein Ausblick 34

    Welche PowerShell-Version Sie verwenden sollten 35

    Kurz und knackig 36

    Kapitel 2 Installation und Konsole 37

    Die Windows-PowerShell-Konsole starten und testen 38

    Die Windows-PowerShell-Konsole konfigurieren 40

    PowerShell Core installieren 41

    PowerShell Core unter Windows installieren und testen 42

    PowerShell Core unter Windows konfigurieren 43

    PowerShell Core unter Linux installieren und testen 44

    PowerShell Core unter Linux konfigurieren 45

    PowerShell Core unter macOS installieren und testen 46

    PowerShell Core unter macOS konfigurieren 47

    Kurz und knackig 47

    Kapitel 3 Etwas mehr Grafik, bitte! 49

    Windows PowerShell ISE - bereits eingebaut und betriebsbereit 49

    PowerShell Core - Visual Studio Code 51

    Visual Studio Code herunterladen und installieren 51

    Visual Studio Code starten 52

    Sprachunterstützung für PowerShell einrichten 53

    Weitere Anpassungen für Visual Studio Code vornehmen 56

    Kurz und knackig 57

    Kapitel 4 Konsole oder Komfort - eine Entscheidungshilfe 59

    Eingabehilfen in der Konsole verwenden 59

    Farbige Markierung eingegebener Befehle 60

    Automatische Vervollständigung von Befehlen 60

    Befehlshistorie 62

    Jede Menge Tastenkombinationen 62

    Eingebaute Hilfen in Windows PowerShell ISE und Visual Studio Code 62

    IntelliSense 63

    Befehls-Add-On in der Windows PowerShell ISE 64

    Weitere Hilfen 64

    Welches Werkzeug andere Nutzer verwenden 65

    Kurz und knackig 66

    Teil II Powershell-Basiswissen 67

    Kapitel 5 Gestatten - Cmdlet, PowerShell-Cmdlet 69

    Cmdlets - die PowerShell-Befehle 69

    Die grundlegende Syntax von Cmdlets verstehen 70

    Erweiterte Syntax: Cmdlets verfügen über Parameter 71

    Parameter - alles eine Frage des Typs 72

    Gemeinsame Parameter 76

    Cmdlets treten in thematischen Gruppen auf 80

    Hilfe zur Selbsthilfe - PowerShell lässt Sie nicht allein 82

    Hilfe anfangs nur rudimentär 82

    Hilfe online verwenden 83

    Hilfedateien auf den lokalen Rechner herunterladen 83

    Hilfe lokal mit Get-Help verwenden 84

    Unsicher? Get-Cmdlets sind sicher 87

    Kurz und knackig 88

    Kapitel 6 Objekte in der Pipeline 89

    Überall Objekte 89

    Objekte in der PowerShell 89

    Methoden und Eigenschaften für Objekte anzeigen lassen 91

    Fließbandarbeit - die PowerShell-Pipeline 94

    Hintergrund: Funktionsweise einer Pipeline 94

    Schritt 1: Daten sammeln 95

    Schritt 2: Daten bearbeiten 95

    Schritt 3: Ergebnis verarbeiten 105

    Praxisanwendung: Komplexe Befehlskette schrittweise entwickeln 111

    Aufgabenstellung 112

    Schritte zu einer möglichen Lösung 112

    Kurz und knackig 113

    Kapitel 7 Aliasse sind Spitznamen 115

    Was sind Aliasse? 115

    Vordefinierte Spitznamen 116

    Spitznamen selbst ausgedacht 117

    Spitznamen wieder löschen 119

    Spitznamen ex- und importieren 120

    Praxis: Tipps und Fallstricke 122

    Kurz und knackig 123

    Kapitel 8 Provider und Laufwerke 125

    PowerShell Provider 125

    Was sind Provider? 125

    Installierte Provider abrufen 126

    Provider installieren und entfernen 127

    Die Laufwerke in der PowerShell 128

    Verfügbare Laufwerke abrufen 128

    Mit Location-Cmdlets durch Laufwerke navigieren 129

    Kurzschreibweise bei Pfadangaben 131

    Laufwerke installieren und entfernen 132

    Cmdlets zum Umgang mit Providern und Laufwerken 134

    Platzhalter einsetzen 134

    Die Content-Cmdlets 136

    Die Item-Cmdlets 138

    Die ItemProperty-Cmdlets 144

    Kurz und knackig 147

    Kapitel 9 Umgang mit Zeichenketten 149

    Text in der PowerShell 149

    Anführungszeichen: Einfache oder doppelte? 150

    Verarbeitung von Variablen in Texten 151

    Unterausdrücke in Texten ausführen 152

    Die Aufgabe von Backtick-Zeichen 153

    Sonderzeichen eingeben 155

    Mehrzeiliger Text mit Here-Strings 157

    Operatoren für den Einsatz mit Texten 158

    Der Call-Operator & 160

    Typfrage - womit habe ich es zu tun? 161

    Methoden eines String-Objekts 162

    Eigenschaften eines String-Objekts 166

    Benutzer nach Eingabe fragen 167

    Einfache Eingabe mit Read-Host 167

    Name und Kennwort abfragen 168

    Ausgaben formatieren 169

    Texte formatieren 171

    Zahlen formatieren 171

    Datumswerte formatieren 173

    Exkurs: Muster mit regulären Ausdrücken finden 176

    Einordnung 176

    Zeichenklassen in regulären Ausdrücken 177

    Wie oft darf ein Muster vorkommen? 178

    Quantifizierer sind gierig 179

    Anwendung von regulären Ausdrücken in der PowerShell 180

    Kurz und knackig 182

    Kapitel 10 Bitte merken - PowerShell-Profile 183

    Das Gedächtnis der PowerShell 183

    Zwischen verschiedenen Profilskripten wählen 184

    Speicherort für Profilskripte 184

    Ein Profil anlegen, bearbeiten und ausführen 186

    PowerShell ohne Profil starten 187

    Ausführungsrichtlinie für Skriptdateien 188

    Praxis: Farben und Prompt dauerhaft ändern 190

    Farben in der Konsole ändern 190

    Prompt in der Konsole ändern 193

    Kurz und knackig 196

    Teil III Skripting Mit Powershell 197

    Kapitel 11 Programmiergrundlagen 199

    Variablen 199

    Vordefinierte Variablen 200

    Eigene Variablen erstellen 202

    PowerShell-Befehle rund um Variablen 203

    Gültigkeitsbereich von Variablen 206

    Spezialfälle Array, Hashtable und Konstante 206

    Datentyp flexibel 210

    Variablen selbst typisieren 211

    Operatoren 213

    Arithmetische Operatoren 213

    Zuweisungsoperatoren 213

    Vergleichsoperatoren 214

    Logische Operatoren 216

    Kontrollstrukturen 217

    Bedingte Anweisungen 217

    Schleifen 224

    Kurz und knackig 229

    Kapitel 12 PowerShell-Skripte 231

    Skripte allgemein 231

    Ausführen von Skripten 232

    Erste eigene Skripte 233

    Das Skriptverzeichnis $PSScriptRoo…

Cart 30 Tage Rückgaberecht
Cart Garantie

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09783527714711
    • Anzahl Seiten 370
    • Lesemotiv Verstehen
    • Genre Betriebssysteme & Benutzeroberflächen
    • Auflage 1. Auflage
    • Sprache Deutsch
    • Herausgeber Wiley-VCH GmbH
    • Gewicht 682g
    • Untertitel ...für Dummies
    • Größe H240mm x B176mm x T20mm
    • Jahr 2019
    • EAN 9783527714711
    • Format Kartonierter Einband
    • ISBN 978-3-527-71471-1
    • Veröffentlichung 07.08.2019
    • Titel PowerShell für Dummies
    • Autor Andreas Dittfurth

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.