10961-C: Automating Administration With Windows PowerShell ( 10961c | 35 hours )

Prerequisites:
  • Erfahrung mit Windows-Netzwerktechnologien und deren Implementierung.
  • Erfahrung mit Windows Server-Administration, -Wartung und -Fehlerbehebung.
  • Erfahrung mit der Verwaltung, Wartung und Fehlerbehebung von Windows-Clients
  • Teilnehmer, die diese Schulung besuchen, können die Voraussetzungen erfüllen, indem sie gleichwertige Kenntnisse und Fähigkeiten durch praktische Erfahrung als Windows-Systemadministrator erwerben. Es sind keine vorausgehenden Kurse erforderlich.
Overview:

Dieser Kurs bietet den Studierenden die grundlegenden Kenntnisse und Fähigkeiten zur Verwendung von Windows PowerShell für die Verwaltung und Automatisierung der Windows-Server. Dieser Kurs bietet den Studierenden die Fähigkeiten, die Kommando zu identifizieren und zu bauen, die sie benötigen, um eine bestimmte Aufgabe zu erfüllen. Darüber hinaus lernen die Studierenden, wie man Skripte baut, um fortgeschrittene Aufgaben wie die Automatisierung wiederholter Aufgaben und die Erzeugung von Berichten zu erfüllen. Dieser Kurs bietet Voraussetzungsfähigkeiten, die eine breite Palette von Microsoft Produkten unterstützen, einschließlich Windows Server, Windows Client, Microsoft Exchange Server, Microsoft SharePoint Server, Microsoft SQL Server, System Center und vieles mehr. In Übereinstimmung mit diesem Ziel wird sich dieser Kurs nicht auf keiner dieser Produkte konzentrieren, obwohl Windows Server, die die gemeinsame Plattform für alle diese Produkte ist, wird als Beispiel für die Techniken dienen, die dieser Kurs lehrt.

Publikum Profil

Dieser Kurs richtet sich an IT-Profis, die bereits im Allgemeinen Windows Server und Windows Client-Administration erfahren, und die mehr über die Verwendung von Windows PowerShell für die Verwaltung erfahren möchten. Es wird keine vorherige Erfahrung mit einer Version von Windows PowerShell oder einer Schriftsprache angenommen. Dieser Kurs eignet sich auch für IT-Profis, die bereits in der Server-Administration erfahren, einschließlich Exchange Server, SharePoint Server, SQL Server, System Center und anderen.

Fähigkeiten gewonnen

  • Beschreiben Sie die Funktionalität von Windows PowerShell und verwenden Sie es, um grundlegende Befehl zu starten und zu finden.
  • Identifizieren und führen Sie cmdlets für die Server-Administration aus.
  • Arbeit mit Windows PowerShell Pipeline.
  • Beschreiben Sie die Techniken, die Windows PowerShell Pipeline verwendet.
  • Verwenden Sie PSProviders und PSDrives, um mit anderen Speicherformen zu arbeiten.
  • Query Systeminformationen mit WMI und CIM.
  • Arbeiten Sie mit Variablen, Arrays und Hash-Tabellen.
  • Schreiben Sie Basiskripte in Windows PowerShell.
  • Schreiben Sie fortschrittliche Skripte in Windows PowerShell.
  • Verwaltung von Remote Computern.
  • Nutzen Sie Hintergrundjobs und geplante Jobs.
  • Verwenden Sie fortschrittliche Windows PowerShell-Techniken.
Course Outline:

Modul 1: Erste Schritte mit Windows PowerShell

Dieses Modul führt Sie in die Windows PowerShell ein und bietet einen Überblick über die Funktionen des Produkts. Das Modul zeigt Ihnen, wie Sie die Shell öffnen und für die Verwendung konfigurieren und wie Sie Befehle innerhalb der Shell ausführen. Das Modul stellt auch das integrierte Hilfesystem in Windows PowerShell vor.

Lektionen

  • Überblick und Hintergrund von Windows PowerShell
  • Verstehen der Befehlssyntax
  • Auffinden von Befehlen

Übung: Konfigurieren von Windows PowerShell

  • Konfigurieren der Windows PowerShell-Konsole
  • Konfigurieren der Windows PowerShell ISE-Anwendung

Übung : Grundlegende Befehle finden und ausführen

  • Befehle finden
  • Befehle ausführen
  • Verwendung der About-Dateien

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Öffnen und konfigurieren Sie Windows PowerShell.
  • Windows PowerShell-Befehle finden und ausführen.
  • Befehle unter Verwendung der richtigen Befehls- und Parametersyntax ausführen.

Modul 2: Cmdlets für die Verwaltung

In diesem Modul werden Sie mit den Cmdlets vertraut gemacht, die üblicherweise für die Verwaltung verwendet werden. Sie können zwar jedes Mal nach Cmdlets suchen, wenn Sie eine Aufgabe erledigen müssen, aber es ist effizienter, zumindest ein Grundverständnis der für die Systemverwaltung verfügbaren Cmdlets zu haben.

Lektionen

  • Cmdlets für die Active Directory-Verwaltung
  • Cmdlets für die Netzwerkkonfiguration
  • Andere Cmdlets zur Serververwaltung

Lab: Windows Administration

  • Erstellen und Verwalten von Active Directory-Objekten
  • Konfigurieren von Netzwerkeinstellungen auf Windows Server
  • Erstellen einer Website

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Identifizieren und Verwenden von Cmdlets für die Active Directory-Verwaltung.
  • Erkennen und Verwenden von Cmdlets für die Netzwerkkonfiguration.
  • Identifizieren und Verwenden von Cmdlets für andere Serveradministrationsaufgaben.

Modul 3: Arbeiten mit der Windows PowerShell-Pipeline

In diesem Modul wird das Pipeline-Feature von Windows PowerShell vorgestellt. Obwohl das Pipeline-Feature in mehreren Befehlszeilen-Shells wie der Eingabeaufforderung im Windows-Betriebssystem enthalten ist, bietet das Pipeline-Feature in Windows PowerShell im Vergleich zu anderen Shells komplexere, flexiblere und leistungsfähigere Funktionalitäten. Dieses Modul vermittelt Ihnen die Fähigkeiten und Kenntnisse, die Ihnen helfen werden, die Shell effektiver und effizienter zu nutzen.

Lektionen

  • Verstehen der Pipeline
  • Auswählen, Sortieren und Messen von Objekten
  • Herausfiltern von Objekten aus der Pipeline
  • Aufzählen von Objekten in der Pipeline
  • Senden von Pipelinedaten als Ausgabe

Übung : Verwendung der Pipeline

  • Auswählen, Sortieren und Anzeigen von Daten

Übung : Filterung von Objekten

  • Filterung von Objekten

Übung : Aufzählung von Objekten

  • Aufzählung von Objekten

Übung : Ausgabe in eine Datei senden

  • Exportieren von Benutzerinformationen in eine Datei

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Beschreiben Sie den Zweck der Windows PowerShell-Pipeline.
  • Auswählen, Sortieren und Messen von Objekten in der Pipeline.
  • Filtern von Objekten aus der Pipeline.
  • Aufzählen von Objekten in der Pipeline.
  • Senden einer aus Pipelinedaten bestehenden Ausgabe.

Modul 4: Verständnis für die Funktionsweise der Pipeline

In diesem Modul erfahren Sie, wie Windows PowerShell Objekte von einem Befehl an einen anderen in der Pipeline übergibt. Die Shell bietet zwei Techniken, die Sie verwenden können. Wenn Sie wissen, wie diese Techniken funktionieren und welche davon in einem bestimmten Szenario verwendet wird, können Sie nützlichere und komplexere Befehlszeilen erstellen.

Lektionen

  • Übergabe der Pipelinedaten
  • Erweiterte Überlegungen zu Pipelinedaten

Übung: Arbeiten mit Pipeline-Parameter-Bindung

  • Vorhersage des Pipelineverhaltens

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Daten mit Hilfe der ByValue-Technik weitergeben.
  • Beschreiben Sie die fortgeschrittenen Techniken zur Übergabe von Pipeline-Daten.

Modul 5: Verwendung von PSProvider und PSDrives

In diesem Modul werden die PSProvider- und PSDrives-Adapter vorgestellt. Ein PSProvider ist im Grunde ein Windows PowerShell-Adapter, der eine Form von Speicher einem Laufwerk ähnlich macht. Ein PSDrive ist eine tatsächliche Verbindung zu einer Form von Speicher. Mit diesen beiden Adaptern können Sie mit verschiedenen Arten von Speicher arbeiten, indem Sie dieselben Befehle und Techniken verwenden, die Sie auch für die Verwaltung des Dateisystems einsetzen.

Lektionen

  • PSProvider verwenden
  • PSDrives verwenden

Übung: PSProvider und PSDrives verwenden

  • Erstellen von Dateien und Ordnern auf einem entfernten Computer
  • Erstellen eines Registrierungsschlüssels für Ihre zukünftigen Skripte
  • Erstellen einer neuen Active Directory-Gruppe

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Verwenden Sie PSProvider.
  • Verwenden Sie PSDrives.

Modul 6: Abfrage von Systeminformationen mithilfe von WMI und CIM

Dieses Modul führt Sie in zwei parallele Technologien ein: Windows Management Instrumentation (WMI) und Common Information Model (CIM). Beide Technologien ermöglichen den lokalen und entfernten Zugriff auf ein Repository von Verwaltungsinformationen, einschließlich des Zugriffs auf robuste Informationen, die über das Betriebssystem, die Computerhardware und die installierte Software verfügbar sind.

Lektionen

  • Verstehen von WMI und CIM
  • Abfragen von Daten mithilfe von WMI und CIM
  • Änderungen mit WMI/CIM vornehmen

Übung: Arbeiten mit WMI und CIM

  • Abfrage von Informationen mit WMI
  • Abfrage von Informationen mittels CIM
  • Aufrufen von Methoden

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Erklären Sie die Unterschiede zwischen Common Information Model (CIM) und Windows Management Instrumentation (WMI).
  • Abfrage von Verwaltungsinformationen mit Hilfe von CIM und WMI.
  • Methoden mit Hilfe von CIM und WMI aufzurufen.

Modul 7: Arbeiten mit Variablen, Arrays und Hashtabellen

Dieses Modul vermittelt Ihnen die Fähigkeiten und Kenntnisse, die für die Verwendung von Variablen, Arrays und Hashtabellen in Windows PowerShell erforderlich sind.

Lektionen

  • Verwendung von Variablen.
  • Manipulation von Variablen.
  • Manipulation von Arrays und Hash-Tabellen.

Übung : Arbeiten mit Variablen

  • Arbeiten mit Variablentypen
  • Arrays verwenden
  • Hash-Tabellen verwenden

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Den Variablen einen Wert zuweisen.
  • Beschreiben, wie Variablen manipuliert werden können.
  • Beschreiben, wie man Arrays und Hash-Tabellen manipuliert.

Modul 8: Grundlegende Skripterstellung

Dieses Modul zeigt Ihnen, wie Sie einen Windows PowerShell-Befehl in einem Skript verpacken. Mit Skripten können Sie sich wiederholende Aufgaben und komplexere Aufgaben ausführen, die mit einem einzelnen Befehl nicht zu bewältigen sind.

Lektionen

  • Einführung in die Skripterstellung
  • Skripting-Konstrukte
  • Importieren von Daten aus Dateien

Übung: Grundlegende Skripterstellung

  • Einstellung eines Skripts
  • Verarbeitung eines Arrays mit einer ForEach-Schleife
  • Verarbeitung von Elementen mit If-Anweisungen
  • Erstellen eines Zufallspassworts
  • Erstellen von Benutzern auf der Grundlage einer CSV-Datei

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Ausführen eines Windows PowerShell-Skripts.
  • Verwenden von Windows PowerShell-Skriptkonstrukten.
  • Importieren von Daten aus einer Datei.

Modul 9: Erweiterte Skripterstellung

Dieses Modul führt Sie in fortgeschrittenere Techniken ein, die Sie in Skripten verwenden können. Zu diesen Techniken gehören die Erfassung von Benutzereingaben, das Lesen von Eingaben aus Dateien, die Dokumentation von Skripten mit Hilfeinformationen und die Fehlerbehandlung.

Lektionen

  • Akzeptieren von Benutzereingaben
  • Überblick über die Skriptdokumentation
  • Fehlersuche und Fehlerbehandlung
  • Funktionen und Module

Übung : Annahme von Daten von Benutzern

  • Abfrage von Festplatteninformationen von entfernten Computern
  • Aktualisieren des Skripts zur Verwendung alternativer Anmeldeinformationen
  • Dokumentieren eines Skripts

Übung : Implementierung von Funktionen und Modulen

  • Erstellen einer Protokollierungsfunktion
  • Hinzufügen von Fehlerbehandlung zu einem Skript
  • Umwandlung einer Funktion in ein Modul

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Benutzereingaben für ein Skript akzeptieren.
  • Skriptdokumentation erläutern.
  • Fehlerbehandlung für ein Skript implementieren.
  • Funktionen und Module zu erklären.

Modul 10: Verwalten von entfernten Computers

In diesem Modul werden Sie mit der Windows PowerShell-Remoting-Technologie vertraut gemacht, mit der Sie eine Verbindung zu einem oder mehreren Remotecomputern herstellen und diese anweisen können, Befehle in Ihrem Namen auszuführen.

Lektionen

  • Verwenden des grundlegenden Windows PowerShell-Remotings
  • Verwenden von erweiterten Windows PowerShell-Remoting-Techniken
  • Verwenden von PSSessions

Übung: Grundlegendes Remoting verwenden

  • Aktivieren der Fernwartung auf dem lokalen Computer
  • Eins-zu-eins-Remoting durchführen
  • Eins-zu-vielen-Fernzugriff durchführen

Übung: PSSessions verwenden

  • Implizites Remoting verwenden
  • Verwaltung mehrerer Computer

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • die Remoting-Architektur und -Sicherheit zu beschreiben.
  • Erweiterte Remoting-Techniken anwenden.
  • Persistente Remotingsitzungen erstellen und verwalten.

Modul 11: Verwendung von Hintergrundaufträgen und geplanten Aufträgen

Dieses Modul enthält Informationen zu den Auftragsfeatures von Windows PowerShell. Aufträge sind ein Erweiterungspunkt in Windows PowerShell, und es gibt viele verschiedene Arten von Aufträgen. Jede Art von Auftrag kann etwas anders funktionieren und hat unterschiedliche Funktionen.

Lektionen

  • Verwendung von Hintergrundaufträgen
  • Geplante Aufträge verwenden

Übung : Verwendung von Hintergrundaufträgen und geplanten Aufträgen

  • Starten und Verwalten von Aufträgen
  • Erstellen eines geplanten Auftrags

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Erstellen und Verwalten von Hintergrundaufträgen.
  • Erstellen und Verwalten von geplanten Aufträgen.

Modul 12: Verwendung erweiterter Windows PowerShell-Techniken

In diesem Modul werden mehrere erweiterte Windows PowerShell-Techniken und -Features behandelt. Viele dieser Techniken und Features erweitern die Funktionalität, die Sie in früheren Modulen kennengelernt haben. Einige dieser Techniken sind neu und bieten zusätzliche Funktionen.

Lektionen

  • Erstellen von Profilskripten
  • Verwendung fortgeschrittener Techniken

Praktikum : Üben fortgeschrittener Techniken

  • Erstellen eines Profilskripts
  • Überprüfen der Gültigkeit einer IP-Adresse
  • Melden von Festplatteninformationen
  • Konfigurieren von NTFS-Berechtigungen
  • Erstellen von Benutzerkonten mit Passwörtern aus einer CSV-Datei

Übung : Skriptentwicklung (optional)

  • TBA

Nach Abschluss dieses Moduls werden die Studierenden in der Lage sein:

  • Profilskripte erstellen und verwalten.
  • Erweiterte Techniken für die Arbeit mit Daten anwenden.
Sites Published:

United Arab Emirates - 10961-C: Automating Administration With Windows PowerShell

Qatar - 10961-C: Automating Administration With Windows PowerShell

Egypt - 10961-C: Automating Administration With Windows PowerShell

Saudi Arabia - 10961-C: Automating Administration With Windows PowerShell

South Africa - 10961-C: Automating Administration With Windows PowerShell

Morocco - 10961-C: Automating Administration With Windows PowerShell

Kuwait - 10961-C: Automating Administration With Windows PowerShell

Oman - 10961-C: Automating Administration With Windows PowerShell

Slovakia - 10961-C: Automating Administration With Windows PowerShell

Kenya - 10961-C: Automating Administration With Windows PowerShell

Nigeria - 10961-C: Automating Administration With Windows PowerShell

Botswana - 10961-C: Automating Administration With Windows PowerShell

Slovenia - 10961-C: Automating Administration With Windows PowerShell

Croatia - 10961-C: Automating Administration With Windows PowerShell

Serbia - 10961-C: Automating Administration With Windows PowerShell

Bhutan - 10961-C: Automating Administration With Windows PowerShell

Nepal - 10961-C: Automating Administration With Windows PowerShell