Objekteigenschaften lesen und ändern

Die Eigenschaften (engl. property) eines Objekts beschreiben, was es »ist«, also seine Größe, seinen Zustand oder auch seine Farbe. Ein Text wird z.B. durch seine Länge beschrieben, die in der Eigenschaft Length steht. Get-Member kann alle Eigenschaften eines Objekts auflisten:

PS> 'Ich bin ein Text' | Get-Member -MemberType *Property


  TypeName: System.String

Name   MemberType            Definition
----   ----------            ----------
Chars  ParameterizedProperty char Chars(int index) {get;}
Length Property              System.Int32 Length {get;}

In der Spalte Name finden Sie den Namen der jeweiligen Eigenschaft. Die Spalte Definition beschreibt, wie die Eigenschaft funktioniert. Zuerst steht darin der Typ des Ergebnisses. Die Eigenschaft Chars

Get Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.