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.

Start Powershell

Erstellen Sie eine Klasse mit PowerShell.

Copy to Clipboard

Erstellen Sie eine Instanz dieser Klasse.

Copy to Clipboard

Greifen Sie auf die Werte von Klasseneigenschaften zu.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

Zeigen Sie alle Eigenschaften und Werte des Objekts in einer Zeichenfolgendarstellung an.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

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.

Copy to Clipboard

Erstellen Sie eine Instanz dieser Klasse mithilfe der Constructor-Methode.

Copy to Clipboard

Greifen Sie auf die Werte von Klasseneigenschaften zu.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

Erstellen Sie eine Liste der instanziierten Objekte, und zeigen Sie alle Eigenschaften an.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

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.