Személyes eszközök
Keresés

 

A InfoWiki wikiből


Tartalomjegyzék

Group-Object

Feladata:

Olyan elemeket csoportosít, melyek egy adott tulajdonságban megegyeznek.

Szintaxisa:

Group-Object [[-property] <Object[]>] [-caseSensitive] [-noElement] [-culture <string>] [-inputObject <psobject>] [<CommonParameters>]

Jellemzők:

Alapértelmezésként a cmdlet létrehoz egy GroupInfo objektumot azoknak az elemcsoportoknak, amelyek a paraméterben megadott tulajdonságban megegyeznek. Továbbá egy count propertyt is létrehoz, ami megszámolja, hogy egy-egy csoportban hány elem található.

Kép:Group_pelda2.JPG

Ahhoz, hogy megkülönböztesse a kis- és nagybetűket használnunk kell a „-caseSensitive” paramétert. pl.: C:\> get-childitem | group-object -property extension –caseSensitive

Példák:

1. C:\PS>get-childitem *.doc | group-object -property length

Kilistázza az adott helyről a .doc kiterjesztésű fájlokat, méret szerint csoportosítva.


2. C:\PS>get-childitem | sort-object -property extension | group-object -property extension

A megadott helyről megjeleníti az összes fájlt rendezve, majd kiterjesztés szerint csoportosítva. A rendezés hajtódik végre először, majd csak ezután a csoportosítás.


3. C:\PS>get-process | group-object -property company –noelement

Kijelzi a számítógépen lévő processzek listáját, a processzekhez tartozó program neve alapján rendezve. A „-NoElement” paraméternek köszönhetően nem írja ki a processzek csoportját.

Kép:Group_pelda1.JPG

Kiss Gergő

A lap eredeti címe: „http://wiki.ektf.hu/wiki/Opr4:group-object
Nézetek
nincs sb_3.128.199.210 cikk