Како се користи ПоверСхелл Екпанд Проперти за Селецт-Објецт

Kako Se Koristi Povershell Ekpand Properti Za Select Object



Селецт-Објецт ” цмдлет бира објекте и својства које је корисник одредио из групе објеката или низа. Док ' -ЕкпандПроперти ” цмдлет функционише као прекидач за својство „Селецт-Објецт“, јер садржи детаље о изабраном својству или објекту из низа. Штавише, може да бира објекте са одређене позиције у низу.

Овај блог ће покрити водич о „Селецт-Објецт“ и „-ЕкпандПроперти“ цмдлет-у.

Како користити/искористити ПоверСхелл Екпанд својство за Селецт-Објецт?

цмдлет “ Селецт-Објецт ” бира објекте из колекције објеката. Међутим '- ЕкпандПроперти ” параметар добија детаље о специфичном изабраном својству.







Пример 1: Прикажите изабрана својства објекта помоћу команде „Селецт-Објецт“

Овај пример ће приказати само изабране вредности из низа:



$Петс = @ (

[ псцустомобјецт ] @ { Кућни љубимац = 'мачка' ;Име = 'вила' ;Боја = 'Бео' ; }

[ псцустомобјецт ] @ { Кућни љубимац = 'Пас' ;Име = 'џими' ;ЦОлор = 'Црн' ; }

[ псцустомобјецт ] @ { Кућни љубимац = 'коњ' ;Име = 'Ким' ;Боја = 'браон' ; }

)

Према горњем коду:



  • Прво, иницијализујте низ прилагођених објеката и доделите га „ $Петс ' променљива.
  • Унутар низа направите три објекта и спомените три својства у сваком објекту.
  • На крају, дефинишите вредности које је дефинисао корисник:





Сада, хајде да изаберемо и прикажемо вредности додељене својству наме:

$Петс | Селецт-Објецт -ЕкпандПроперти Име

У горе наведеном коду:



  • Прво додајте „ $Петс ” променљиву, додајте „ | ” цевовод, а затим наведите „ Селецт-Објецт ” цмдлет.
  • Након тога, додајте „ -ЕкпандПроперти ” параметар и доделите „ Име ” вредност.
  • Приказаће имена свих објеката који су им додељени:

Пример 2: Прикажите последњих пет покренутих процеса у ПоверСхелл-у

Овај пример ће показати пет последњих покренутих процеса користећи „ Селецт-Објецт ” цмдлет и “ -ЕкпандПроперти 'параметар':

Гет-Процесс | Селецт-Објецт -ЕкпандПроперти Име -Последњи 5

Према горњем коду:

  • Прво додајте „ Гет-Процесс ” цмдлет да бисте добили листу процеса, а затим навели „ | ” цевовод за пренос резултата претходног цмдлета у следећи цмдлет.
  • Затим додајте „ Селецт-Објецт ” цмдлет, након чега следи „ -ЕкпандПроперти ” и доделите га имену.
  • На крају, дефинишите „ -Последњи ” параметар и доделите вредност “ 5 ” на то:

Пример 3: Прикажите листу првих пет услуга у ПоверСхелл-у

Овај пример ће показати услуге које користе „ Селецт-Објецт ” цмдлет и “ -ЕкпандПроперти ” параметар:

Гет-Сервице | Селецт-Објецт -ЕкпандПроперти Име -Први 5

То се односило на коришћење својства ПоверСхелл Екпанд за избор објеката.

Закључак

Објекти у ПоверСхелл-у се могу изабрати уз помоћ „ Селецт-Објецт ” цмдлет. Међутим, детаљи о одређеним објектима могу се добити додавањем „ -ЕкпандПроперти ” заједно са цмдлет-ом „Селецт-Објецт”. Овај блог је разрадио својство проширења ПоверСхелл-а за „Селецт-Објецт“.