Wie man Eigenschaften eines Objekts in PowerShell bekommt?

Wie man Eigenschaften eines Objekts in PowerShell bekommt?
PowerShell gehört zu den beliebtesten und am häufigsten verwendeten Skriptsprachen. Weißt du, was PowerShell so beliebt macht?? Objekte! Es ist ein Objekt, das PowerShell von traditionellen Muscheln wie Eingabeaufforderung und Bash unterscheidet. Bei PowerShell geht es nicht nur um die Skripte. Stattdessen ist PowerShell eine objektorientierte Skriptsprache, besteht aus einer Befehlszeilenschale und basiert auf dem .Netto -Framework. Die traditionellen Muscheln sind Text/String -zentriert, in PowerShell dreht sich jedoch alles um die Objekte.

Jedes Objekt verfügt über einige Eigenschaften, die Informationen über die Objekte speichern. Jetzt müssen Sie sich fragen, wie Sie die Eigenschaften des Objekts in PowerShell erhalten können? Kein Problem! Dieser Beitrag wird Ihnen in dieser Hinsicht helfen.

In dieser Beschreibung wird untersucht, wie die Eigenschaften eines Objekts in PowerShell erhalten und in dieser Hinsicht ein detailliertes Verständnis der folgenden Konzepte dargestellt werden:

  • Objekt und Eigenschaften in PowerShell
  • Was ist Karriere und wie man es in PowerShell benutzt??

Also lasst uns anfangen!

Objekt und Eigenschaften in PowerShell

Objekte sind einer der Aspekte von PowerShell, die es im Vergleich zu anderen Shell -Umgebungen wie Bash, Eingabeaufforderung usw. besonders machen. Objekte sind einfach eine Darstellung von etwas oder wir können sagen, dass Objekte Entitäten sind, die verschiedene Attribute haben können. In PowerShell werden Objekte verwendet, um die Informationen anstelle von Strings/Text zurückzugeben, zu speichern und zu manipulieren. In PowerShell sind Eigenschaften die Attribute eines Objekts oder wir können sagen, dass die Eigenschaften die Eigenschaften eines Elements sind.

Was ist Karriere und wie man es in PowerShell benutzt??

In PowerShell wird das Get-Member CMDLet (Befehlslet) verwendet, um die Objekteigenschaften zu erhalten. PowerShell-Pipes können mit der Eigenschaft Get-Mitglied verwendet werden.

Betrachten Sie die folgenden Beispiele für ein tiefes Verständnis dafür, wie die Eigenschaften eines Objekts in PowerShell erhalten können:

Wie man die Eigenschaften des „Prozesss“ in PowerShell bekommt?
Der folgende Snippet leitet Sie, wie Sie die Eigenschaften des Prozessobjekts erhalten:

Get-Process | Get-Mitglied

Das Get-Process-CMDLET erhält alle Prozesse auf einem lokalen/entfernten Computer und weist die Ausgabe dem Get-Mitglied-CMDLET zu. Das CMDLET von Get-Member zeigt uns den Objektnamen, seine Eigenschaften, Alias-Eigenschaften, Methoden und Skripteigenschaften:

Das obige Snippet zeigt, dass das CMDLET mit dem Get-Mitglied den Namen des Objekttyps und eine vollständige Liste seiner Mitglieder zeigt.

So erhalten Sie die Eigenschaften des "FileInfo" in PowerShell?
Mit dem GetChild-Item-CMDLet kann das FileInfo-Objekt in PowerShell abgerufen werden, wie im folgenden Snippet gezeigt:

Get-Childitem | Get-Mitglied

Im obigen Snippet haben wir das Get-Childitem-CMDLET verwendet, um das DateiInfo-Objekt zu erhalten, und haben die Ausgabe des Get-Childitems mit dem Pipeline-Operator an das Get-Mitglied-CMDLet übergeben:

So können wir die Eigenschaften eines Objekts in PowerShell erhalten.

Abschluss

Um die Objekteigenschaften zu erhalten, wird das CMDLet mit dem Kot-Mitglied in PowerShell verwendet. Geben Sie ein CMDLET an, verwenden Sie den Pipeline-Operator und geben Sie dann das CMDLET zum Get-Member ein, um alle im angegebenen Befehl verfügbaren Eigenschaften anzuzeigen. In diesem Artikel wurde erklärt. Für ein tiefgreifendes Verständnis des Konzepts enthielt dieser Beitrag einige Beispiele.