El cmdlet "Objeto de grupo"En PowerShell se agrupan los objetos para la propiedad especificada que contiene el mismo valor. Cada valor de propiedad se devuelve en una fila, acompañado de una columna con múltiples elementos correspondientes a ese valor. Un grupo de propiedades se agrupa por su primer valor si se especifica más de una propiedad. Después de eso, agrupa las propiedades en función del valor de la próxima propiedad.
Este artículo proporcionará una guía detallada sobre el cmdlet "Objeto de grupo".
Comprender el comando del objeto del grupo PowerShell
Como se indicó anteriormente, el "Objeto de grupo"Cmdlet en PowerShell se utiliza para agrupar el objeto en función de sus tipos o extensiones. Ejemplos que demuestran el concepto se proporcionan a continuación.
Ejemplo 1: Agrupe los archivos por su extensión utilizando el cmdlet "Group-Object"
El siguiente ejemplo ilustrará para obtener y agrupar los archivos por su extensión:
$ files_path = get -childitem -path c: \ doc \ -recurse
$ files_path | Grupo -Object -Property Extension -Noelement | Sort -object -property Count -Sescending
Según el fragmento de código anterior:
Ejemplo 2: agrupe los enteros en la base de los números impares e incluso
Esta demostración obtendrá los números uniformes o impares de los enteros dados:
$ números = 1,2,3,4,5,6,7,8
$ Números | Group -Object -Property $ _ % 2
Según el código indicado anterior:
Ejemplo 3: Agrupe los procesos por nombre utilizando el cmdlet "Group-Object"
El siguiente ejemplo obtendrá y agrupará los procesos por nombre:
Get-Process | Group -Object -Property Nombre -Noelement | Where-Object $ _.Conte -gt 1
En el fragmento de código anterior:
Eso se trataba de comprender el PowerShell "Objeto de grupo"Cmdlet.
Conclusión
El cmdlet "Objeto de grupo"En PowerShell agrupa los elementos en función de sus tipos, como nombres o extensiones. Muestra los resultados en un formato de tabla. La publicación anterior ha elaborado en el cmdlet del "objeto de grupo" con sus ejemplos.