Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der PSStandardMembers-Membersatz wird von Windows PowerShell verwendet, um die Standardeigenschaftensätze für ein Objekt zu definieren. Die Standardeigenschaftensätze können von Befehlen wie den Formatierungs-Cmdlets verwendet werden, um nur die Eigenschaften anzuzeigen, die vom Eigenschaftensatz definiert sind. Die Standardeigenschaftensätze umfassen DefaultDisplayProperty, DefaultDisplayPropertySet und DefaultKeyPropertySet. Windows PowerShell ignoriert alle anderen Membersätze und alle anderen Eigenschaftensätze, die dem PSStandardMembers-Membersatz hinzugefügt wurden.
Membersatz für System.Diagnostics.Process
Im folgenden Beispiel definiert der PSStandardMembers-Membersatz die DefaultDisplayPropertySet-Eigenschaft für System.Diagnostics.Process--Objekte. Dieser Eigenschaftensatz wird vom Cmdlet Formatliste verwendet.
<Type>
<Name>System.Diagnostics.Process</Name>
<Members>
<MemberSet>
<Name>PSStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Id</Name>
<Name>Handles</Name>
<Name>CPU</Name>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
Die folgende Ausgabe zeigt die Standardeigenschaften, die vom Cmdlet Format-List zurückgegeben werden. Für jedes Prozessobjekt werden nur die eigenschaften Id, Handles, CPUund Name zurückgegeben.
Get-Process | Format-List
Id : 2036
Handles : 27
CPU :
Name : AEADISRV
Id : 272
Handles : 38
CPU :
Name : agrsmsvc
...