In diesem praktischen Leitfaden erfahren Sie, wie Sie benutzerdefinierte Klassen in PowerShell mit dem Befehl „Add-Type“ erstellen und Ihre Programmierkenntnisse und Ihr Verständnis der PowerShell-Umgebung verbessern.
• Windows 2012 R2 • Windows 2016 • Windows 2019 • Windows 2022 • Windows 10 • Windows 11
Geräteliste
Hier finden Sie die Liste der Geräte, die zum Erstellen dieses Tutorials verwendet wurden.
Dieser Link zeigt auch die Softwareliste, die zum Erstellen dieses Tutorials verwendet wurde.
Zugehöriges Tutorial – PowerShell
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Tutorials im Zusammenhang mit PowerShell.
Tutorial PowerShell – Erstellen einer Klasse mit Add-Type
Starten Sie eine Powershell-Befehlszeile.
Erstellen Sie eine Klasse mit PowerShell.
Erstellen Sie eine Instanz dieser Klasse.
Greifen Sie auf die Werte von Klasseneigenschaften zu.
Hier ist die Befehlsausgabe.
Zeigen Sie alle Eigenschaften und Werte des Objekts in einer Zeichenfolgendarstellung an.
Hier ist die Befehlsausgabe.
PowerShell ermöglicht mit seiner integrierten Klassensyntax die Objekterstellung und erweiterte Automatisierung. Der Zugriff auf und die Bearbeitung von Klasseneigenschaften ist für die Effizienz in der Automatisierung und Systemverwaltung unerlässlich.
Tutorial PowerShell-Klasse – Verwenden eines Konstruktors
Ein Konstruktor ist eine spezielle Methode in einer Klasse, die automatisch aufgerufen wird, wenn ein Objekt dieser Klasse erstellt wird. Es wird verwendet, um die Eigenschaften oder Felder des Objekts mit bestimmten Werten zu initialisieren.
Erstellen Sie eine Klasse mithilfe eines Konstruktors.
Erstellen Sie eine Instanz dieser Klasse mithilfe der Constructor-Methode.
Greifen Sie auf die Werte von Klasseneigenschaften zu.
Hier ist die Befehlsausgabe.
Erstellen Sie eine Liste der instanziierten Objekte, und zeigen Sie alle Eigenschaften an.
Hier ist die Befehlsausgabe.
Ein Konstruktor ist eine entscheidende Komponente in der klassenbasierten Programmierung und automatisiert die Objektinitialisierung. Es erleichtert die Zuweisung von Eigenschaften und Feldern und optimiert die Objekterstellung und -initialisierung.