Contenidos
Formato de los cmdlets
1 |
Verbo-Nombre -parametro1 argumento1 -parametro2 argumento2 |
Completado automático
1 |
Tecla TAB |
Ejemplo de utilización
Escribir un cmdlet y listar cada uno de los parámetros que admite el cmdlet presionando la tecla TAB
1 |
Escribir Get-Process - y presionar la tecla TAB |
Historial de cmdlets
1 |
Get-History |
Ejemplo de utilización
Mostrar el historial de los cmdlets
1 |
Get-History |
Ayuda
1 |
Get-Help |
Ejemplo de utilización
Mostrar la ayuda sobre el cmdlet Get-History
1 |
Get-Help Get-History |
Listado de cmdlets
1 |
Get-Command |
Ejemplo de utilización
Mostrar el listado de todos los cmdlets
1 |
Get-Command |
Alias
1 |
Get-Alias |
Ejemplo de utilización
Listar procesos mediante alias
1 |
ps |
Listar archivos
1 |
Get-ChildItem |
Ejemplo de utilización
Obtener los directorios, los subdirectorios y los archivos de la unidad D
1 |
Get-ChildItem D:\ -Recurse |
Tubería
1 |
| |
Ejemplo de utilización
Ordenar los procesos por nombre utilizando la tubería
1 |
Get-Process | Sort-Object Name |
Redirecciones
1 |
<,>,>> |
Ejemplo de utilización
Almacenar la ejecución del cmdlet listado de procesos en un fichero utilizando redirección de salida
1 |
Get-Process > D:\power\procesos.txt |
Almacenar la ejecución del cmdlet listado de procesos en un fichero utilizando redirección de salida añadiendo la hora a la que se ejecuta el cmdlet
1 2 |
Get-Date > D:\power\procesos.txt Get-Process >> D:\power\procesos.txt |
Ordenar
1 |
Sort-Object |
Ejemplo de utilización
Ordenar procesos por nombre
1 |
Get-Process | Sort-Object ProcessName |
Filtrar
1 |
Where-Object |
Ejemplo de utilización
Filtrar los procesos que consumen más de un 10% de CPU
1 |
Get-Process | Where-Object CPU -GT 10 |