Windows Server Administration

PowerShell im Serverbetrieb

PowerShell ist das Werkzeug, mit dem ein Windows Server verwaltet wird — und die drei Stellen, an denen es im Betrieb schiefgeht, sind immer dieselben: eine Abfrage, die die Anzeige filtert statt der Eigenschaft; eine Fehlerbehandlung, die nie auslöst, weil der Fehler nicht beendend ist; und ein Lauf über zweihundert Hosts, der Erfolg meldet, obwohl er dreißig davon nie erreicht hat. Dieses Modul behandelt PowerShell als Handwerkszeug des Serverbetriebs; der Track powershell-automation führt dieselben Themen als eigene Disziplin weiter.

Einstieg · ~30 Min · 12 Abschnitte Einführung · 9 Übungen (davon 3 Missionen)

Modul starten →

Fortschritt wird gespeichert — du kannst das Modul später jederzeit fortsetzen.

Nur den Lehrtext lesen →

Das kannst du danach

  • Eine Abfrage gegen Objekteigenschaften formulieren statt gegen die formatierte Ausgabe
  • Vor einem Breitenlauf bestimmen, welche Fehler auffallen und welche stillschweigend durchlaufen
  • Entscheiden, welcher Teil eines Remoting-Laufs auf dem Zielserver und welcher lokal gehört

Übungen

  • 1. EntscheidungWas ist der Fehler im Ansatz?
  • 2. EntscheidungWas ist die Ursache?
  • 3. EntscheidungWarum hat der `catch`-Block nichts aufgefangen?
  • 4. EntscheidungWas stimmt an dieser Prüfung nicht?
  • 5. MissionWas gehört in den Skriptblock, was bleibt lokal
  • 6. ReihenfolgeEinen Befehl kontrolliert auf viele Hosts bringen
  • 7. EntscheidungWas ist der Denkfehler?
  • 8. EntscheidungWas ist die korrekte Antwort?
  • 9. MissionDas Skript vor dem Lauf über 200 Server

Arbeitsartefakte

Quellen & Aktualität9 Primärquellen · zuletzt geprüft:
  1. 01about_Execution_Policies
  2. 02about_Try_Catch_Finally
  3. 03about_Remote_Output
  4. 04Invoke-Command (Microsoft.PowerShell.Core)
  5. 05Everything you wanted to know about ShouldProcess
  6. 06Unblock-File (Microsoft.PowerShell.Utility)
  7. 07Get-Item (Microsoft.PowerShell.Management)
  8. 08Install-WindowsFeature (ServerManager)
  9. 09Registry Hives

Verfasst von Julian Zentgraf