Eigenschaftssätze (PropertySet) sind eine Zusammenfassung einer Menge von Eigenschaften unter einem gemeinsamen Dach. Beispielsweise umfasst der Eigenschaftssatz psresources alle Eigenschaften, die sich auf den Ressourcenverbrauch eines Prozesses beziehen. Dies ermöglicht, dass man nicht alle Eigenschaften einzeln nennen muss, sondern schreiben kann:
Die Entwickler der PowerShell haben an vieles gedacht, aber auch nicht an alles. Zum Beispiel führt der obige Befehl bei einem der Prozesse zu der Fehlermeldung "Access is denied", den Pseudo-Prozess "Idle" kann man nicht nach TotalProcessorTime fragen.
Die Eigenschaftssätze gibt es nicht im .NET Framework; sie sind eine Eigenart der PowerShell und sind definiert in der Datei types.ps1xml im Installationsverzeichnis der PowerShell.
Langjährige Erfahrungen bei der Entwicklung von .NET-Anwendungen und dem Betrieb von Software auf der Microsoft-Plattform geben die Top-Experten von www.IT-Visions.de an Sie weiter.
Sie brauchen Unterstützung bei der Entwicklung Ihrer Software? Die Experten-Entwickler von 5Minds entwickeln agil oder nach Pflichtenheft, bei Ihnen vor Ort oder zum Festpreis.