Hoja de referencia de PowerShell: Comandos esenciales para Windows, Linux y macOS
Comandos de PowerShell con parámetros: una pequeña referencia
Índice
Aquí tienes una pequeña hoja de referencia: comandos principales de PowerShell con parámetros
Para los mensajes de scripts interactivos en varias plataformas, consulta Pausar scripts con “Presiona cualquier tecla” en Bash, CMD, PowerShell y macOS.

Esta impresionante imagen de una concha de mar ha sido generada por el modelo de IA Flux 1 dev.
Comandos básicos de PowerShell
Get-Command: Enumera todos los comandos disponiblesGet-Help <cmdlet>: Muestra la información de ayuda para un cmdlet específicoGet-Process: Enumera todos los procesos en ejecuciónGet-Service: Enumera todos los serviciosGet-ChildItem(alias:ls,dir): Enumera los elementos en el directorio actualSet-Location(alias:cd): Cambia el directorio actualClear-Host(alias:cls): Borra la pantalla de la consola
Gestión de archivos y directorios en PowerShell
New-Item(alias:ni): Crea un nuevo archivo o directorioCopy-Item: Copia archivos y directoriosMove-Item: Mueve archivos y directoriosRemove-Item(alias:rm): Elimina archivos y directoriosRename-Item(alias:rnp): Cambia el nombre de un archivo o directorioGet-Content(alias:gc): Muestra el contenido de un archivo
Administración del sistema en PowerShell
Start-Process(alias:saps): Inicia uno o más procesosStop-Process: Detiene uno o más procesos en ejecuciónStart-Service: Inicia uno o más serviciosStop-Service: Detiene uno o más servicios en ejecuciónRestart-Computer: Reinicia el equipoGet-WinEvent: Muestra los registros de eventos de WindowsCheckpoint-Computer: Establece un punto de restauración en tu máquina
Comandos de red en PowerShell
Test-Connection: Envía paquetes de solicitud de eco ICMP a uno o más equiposInvoke-WebRequest(alias:curl,wget): Obtiene contenido de una página webGet-NetAdapter: Recupera los adaptadores de redGet-NetIPAddress: Obtiene la configuración de la dirección IP
Gestión de usuarios y seguridad en PowerShell
Get-LocalUser: Enumera las cuentas de usuario localesNew-LocalUser: Crea una nueva cuenta de usuario localSet-LocalUser: Modifica una cuenta de usuario localRemove-LocalUser: Elimina una cuenta de usuario localGet-Acl: Obtiene el descriptor de seguridad para un recurso
Escritura de scripts en PowerShell
Set-ExecutionPolicy: Establece la política de ejecución de PowerShellGet-Variable: Obtiene las variables en la consola actualSet-Variable(alias:set,sv): Establece el valor de una variableRemove-Variable(alias:rv): Elimina una variableForEach-Object: Realiza una operación en cada elemento de una colección especificadaWhere-Object: Selecciona objetos con propiedades específicas
Gestión de trabajos en PowerShell
Start-Job(alias:sajb): Inicia un trabajo en segundo plano de PowerShellGet-Job: Obtiene los trabajos en segundo plano de PowerShell que se están ejecutando en la sesión actualReceive-Job: Obtiene los resultados de los trabajos en segundo planoStop-Job: Detiene un trabajo en segundo plano de PowerShellWait-Job: Espera hasta que uno o todos los trabajos en segundo plano de PowerShell estén completos
Formato de salida en PowerShell
Format-Table: Formatea la salida como una tablaFormat-List: Formatea la salida como una listaOut-File: Envía la salida a un archivoExport-Csv: Exporta objetos a un archivo CSVConvertTo-Json: Convierte un objeto en una cadena con formato JSON
Utiliza Get-Help <cmdlet> para obtener información detallada sobre cualquier comando, incluidos sus parámetros y ejemplos de uso.
Enlaces útiles
- https://en.wikipedia.org/wiki/PowerShell
- https://devblogs.microsoft.com/scripting/table-of-basic-powershell-commands/
- https://download.microsoft.com/download/2/1/2/2122f0b9-0ee6-4e6d-bfd6-f9dcd27c07f9/ws12_quickref_download_files/powershell_langref_v3.pdf
Otras hojas de referencia
- Herramientas de desarrollo: Guía completa de flujos de trabajo modernos
- Hoja de referencia de GIT
- Hoja de referencia de cURL
- Hoja de referencia de Bash
- Mejores emuladores de terminal Linux: Comparativa 2026
- Hoja de referencia de Hugo
- Hoja de referencia de Golang
- Hoja de referencia de LaTeX
- Hoja de referencia de Ollama
- Hoja de referencia de Docker
- Hoja de referencia de Kubernetes
- Hoja de referencia de Python