Denne oppskrivningen vil oversikt over en guide for å løse det nevnte problemet.
Hva er "Select-Object" og "ExpandProperty" -egenskapene i PowerShell?
“SELECT-Object”Cmdlet brukes til å velge objekter og deres egenskaper fra en samling av objekter. Mens "-ExpandProperty”Er en" Select-Object "Cmdlets bryter som hjelper deg med å få detaljene om den aktuelle egenskapen.
Eksempel 1: Vis eiendomsverdier for et objekt
Dette eksemplet vil demonstrere bruken av “SELECT-Object”Og“-ExpandProperty”Cmdlets for å velge objekter og egenskaper fra en matrise:
$ Bil = @(I henhold til koden ovenfor:
La oss velge og vise objektverdiene i utgangen. Av den grunn, utfør den gitte kodelinjen:
> $ Bil | Select -Object -ExpandProperty CarnameI henhold til koden ovenfor:
Som det kan observeres at verdiene er vist ved bruk av "Select-Object" og "-ExpandProperty".
Eksempel 2: Trekk ut tjenestenavn
Dette eksemplet vil hente ut de fem siste tjenestenavnet ved å bruke "Get-Service”Cmdlet:
> Get-Service | SELECT -OBJECT -EXPANDPROPERTY NAVN -Last 5I den ovennevnte koden:
Det kan observeres at de fem siste tjenestenavnene er vist på PowerShell -konsollen.
Konklusjon
“SELECT-Object”Cmdlet i PowerShell brukes til å velge egenskapene fra en samling av objekter. Samtidig som "-ExpandProperty”Er bryteren til“ Select-Object ”cmdlet som brukes til å velge de spesielle detaljene i objektet. Denne oppskrivningen vil oversikt over en komplett prosessuell guide om "Select-Object" og "-ExpandProperty".