Skripte optimieren, Module entwickeln und APIs nutzen
Erweiterte Funktionen
- Konvertieren eines Kommandos in eine Funktion
- Erstellen eines Skript-Moduls
- Parameter-Attribute und deren Validierung erstellen
- Funktionen, die über die Pipeline Eingaben verarbeiten
- Komplexe Funktionsausgabe
- Kommentar-basierte Hilfe
Verwenden des .NET-Framework und REST API in Windows PowerShell
- .NET-Framework-Klassen, -Eigenschaften und -Methoden
- .NET-Framework-Dokumentation
- Verwenden von statischen .NET-Framework-Klassenmitgliedern
- Vergleich der .NET-Framework-Syntax mit der Befehlssyntax
- Instanziieren von Klassen und Verwenden von Instanz-Mitgliedern
- Erstellen einer Message Box
Fernsteuern von COM-Objekten
- Grundlagen
- Fernsteuern am Beispiel der COM-Anwendung Word
JEA
- Einführung in JEA
- Prinzipien von JEA
- Erstellen einer JEA-Konfiguration
- Anwendung von JEA
- Vorteile von JEA
- Das JEA-Helper-Tool
Verwaltung des Server-Netzwerks
- Verwaltung eines DNS-Servers
- Verwaltung eines DHCP-Servers
Verwendung von C#, VB und C++ Code in Windows PowerShell
- Verwendung von C# Code in Windows PowerShell
- Verwendung von VB-Code in Windows PowerShell
- Verwendung von C++ Code in Windows PowerShell
Umgang mit Skriptfehlern
- Grundlegendes zur Fehlerbehandlung
- Behandeln von Fehlern in einem Skript
- Verwaltung des Dateisystems
- Dateisystem-Operationen (Refresher)
- Grösse eines Ordners ermitteln
- Leere Ordner löschen
- Datei-Hash
- Dateieigenschaften beeinflussen
- Verknüpfungen im Dateisystem
- Komprimierung
- Das Dateisystem überwachen
- Verschlüsselung von Dateien
Datenbereiche und Datendateien
- Datenbereiche
- Datendateien
- Mehrsprachigkeit und Lokalisierung
Einsatz von XML-, JSON- und formatierten Daten
- Lesen, Manipulieren und Schreiben von XML-Daten
- Lesen, Manipulieren und Schreiben von JSON-Daten
- Lesen, Manipulieren und Schreiben von benutzerdefinierten formatierten Daten
Einführung in Microsoft Graph
- Einführung in Microsoft Graph und Windows PowerShell
- Reguläre Cmdlets zu Microsoft 365
- Unterschiede und Entscheidungsfaktoren
- Einführung in App-Registrierungen
- Verbindung mit Microsoft Graph über Windows PowerShell
- Microsoft-Graph-Beispiele
Ordnerfreigaben und Freigabeberechtigungen in Windows PowerShell
- Ordnerfreigaben und Freigabeberechtigungen
- NTFS-Berechtigungen
- Windows-PowerShell-Beispiele
Workshop mit Aufgabenstellungen
- Virtuelle Maschine erstellen
- Active-Directory-Rolle konfigurieren
- OUs, Benutzer und Gruppen erstellen
- Freigabe- und NTFS-Berechtigungen definieren
Lerndauer: 3 Tage
Mit dieser Veranstaltung sind sie flexibel: Diese Veranstaltung wird vollständig online ausgeliefert!
Wichtige Information: Bitte beachten Sie, dass einige unserer Webinare auch aus mehreren Online-Modulen bestehen können. Erkennbar ist dies, wenn die Dauer länger als ein Tag ist.
Eine Übersicht der einzelnen Termine zu den Online-Modulen erhalten Sie nach der Buchung in Ihrer persönlichen Online-Lernumgebung.
Lernziele
- Kennenlernen und Entwickeln fortgeschrittener Funktionen
- Zugriff auf .NET Framework Assemblies
- Zugriff auf COM-Objekte
- Kennenlernen des JEA-Konzepts und praktische Anwendung
- Verwalten eines Server-Netzwerkes (DNS/DHCP)
- Umgang mit Skriptfehlern
- Verwaltung des Dateisystems
- Datenbereiche und Datendateien
- Lesen und Auswerten XML-/JSON-formatierter Daten
- Kennenlernen des Server-Netzwerks
- Verwendung von C#, VB und C++ Code in Windows PowerShell
- Einsatz von XML-, JSON- und formatierten Daten
- Einführung in Microsoft Graph
- Ordnerfreigaben und Freigabeberechtigungen
- Workshop mit diversen Aufgaben aus der Praxis: Hyper-V, Active Directory, Ordnerfreigaben und NTFS-Berechtigungen
Zielgruppen
Dieser Kurs richtet sich an IT-Fachleute, die Erfahrung mit der allgemeinen Verwaltung von Windows Server und Windows Clients haben. Die Teilnehmer:innen sollten über Grundkenntnisse in Windows PowerShell verfügen. Darüber hinaus bietet dieser Kurs eine Anleitung zur Skripterstellung für Microsoft-Azure-Administrator:innen und -Entwickler:innen, die Entwicklungs-Umgebungen und Bereitstellungs-Prozesse unterstützen.
Dieser Kurs richtet sich an erfahrene Windows-Systemadministrator:innen und an Personen mit Scripting- oder Programmier-Erfahrung. Sie bekommen die Gelegenheit, Lösungen zu praxisnahen Aufgaben zu entwickeln und zu lösen.
Skripte optimieren, Module entwickeln und APIs nutzen
Erweiterte Funktionen
- Konvertieren eines Kommandos in eine Funktion
- Erstellen eines Skript-Moduls
- Parameter-Attribute und deren Validierung erstelle...
Mehr Informationen