mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-09 19:25:27 +02:00
18 lines
732 B
Markdown
18 lines
732 B
Markdown
![]() |
# Where-Object
|
||
|
|
||
|
> Selecciona objetos de una colección basándose en los valores de sus propiedades.
|
||
|
> Nota: Este comando solo puede utilizarse a través de PowerShell.
|
||
|
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/where-object>.
|
||
|
|
||
|
- Filtra alias por su nombre:
|
||
|
|
||
|
`Get-Alias | Where-Object -{{Propiedad}} {{Nombre}} -{{eq}} {{nombre}}`
|
||
|
|
||
|
- Lista todos los servicios que están actualmente detenidos. La variable automática `$_` representa cada objeto que se pasa al cmdlet `Where-Object`:
|
||
|
|
||
|
`Get-Service | Where-Object {$_.Status -eq "Stopped"}`
|
||
|
|
||
|
- Utiliza múltiples condiciones:
|
||
|
|
||
|
`Get-Module -ListAvailable | Where-Object { $_.Name -NotLike "Microsoft*" -And $_.Name -NotLike "PS*" }`
|