Para ejecutar un archivo .ps1 en PowerShell, sigue estos pasos:
1. Abre PowerShell.
2. Navega al directorio donde se encuentra el archivo usando el comando cd
.
3. Ejecuta el script con la sintaxis:
.\nombre_del_script.ps1
Nota: Es posible que
Get-ExecutionPolicy
Y cambiarla temporalmente si es necesario:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
1. Gestión de sistemas: Automatizar tareas como la creación de usuarios, instalación de software o gestión de permisos.
2. Análisis de logs: Procesar y analizar archivos de registro de eventos.
3. Despliegue de aplicaciones: Configuración y mantenimiento de entornos de desarrollo o producción.
Un script sencillo para listar los procesos activos en el sistema:
# Listar procesos activos
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10
Este comando muestra los 10 procesos que más consumen CPU, ordenados de mayor a menor.
Parámetro | Descripción |
---|---|
-ExecutionPolicy
|
Define la política de ejecución para el script. |
-File
|
Permite especificar un archivo de script a ejecutar. |
-NoProfile
|
Ejecuta el script sin cargar perfiles de usuario o sistema. |
-WindowStyle
|
Define el estilo de la ventana de PowerShell durante la ejecución del script. |
Para más información, visita la documentación oficial de Microsoft sobre PowerShell.
Jorge García
Fullstack developer