{}const=>[]async()letfn</>var
FundamentosDesarrollo

Cómo trabajar con PowerShell: una guía completa para principiantes

Si alguna vez abriste una ventana negra con inscripciones incomprensibles y la cerraste con las palabras "oh, mejor no tocarla", enhorabuena, era PowerShell. Averigüemos cómo usarlo con inteligencia y sin miedo

К

Kodik

Autor

4 min de lectura

🧠 Si alguna vez abriste una ventana negra con inscripciones incomprensibles y la cerraste con las palabras «vaya, mejor no tocar», enhorabuena, era PowerShell. Hoy aprenderás a usarlo con inteligencia y sin miedo. Será sencillo, divertido y con memes. ¡Vamos!


¿Qué es PowerShell y por qué lo necesito?

PowerShell es una poderosa herramienta de Microsoft para la automatización de tareas y la gestión de sistemas. Imagina que es como Google Docs, pero para un programador: todo está bajo control, todo está automatizado.

🤔 ¿Por qué no solo el Explorador?

Explorador (ventana de carpeta normal)

PowerShell

Haz clic con el ratón

Escribes comandos ✍️

Cambias lentamente el nombre de 100 archivos

Lo haces con una sola línea de código

Te desmoronas cuando algo no funciona

Se repara a través de un script

PowerShell puede ser especialmente útil si:

  • Trabajas con muchos archivos

  • A menudo realizas las mismas acciones (por ejemplo, copiar/archivar)

  • ¿Quieres configurar el sistema una vez y olvidarte de la rutina para siempre?

👀 PowerShell es como una superpotencia para tu ordenador. Solo que en lugar de una telaraña, hay comandos.


🔥 100.000+ estudiantes ya están con nosotros

¿Cansado de leer teoría?
¡Hora de programar!

Kodik — una app donde aprendes a programar con práctica. Mentor IA, lecciones interactivas, proyectos reales.

🤖 IA 24/7
🎓 Certificados
💰 Gratis
🚀 Empezar
Se unieron hoy

Cómo abrir PowerShell 🔓

  1. Haz clic en Win + R

  2. Escribe powershell

  3. Pulsa Enter

¡Y ya estás dentro! (Sí, es así de fácil. ¡No tengas miedo!)

Y si quieres ejecutar PowerShell como administrador:

  • Encuentra PowerShell a través de la búsqueda de Windows

  • Haz clic con el botón derecho del ratón y selecciona «Ejecutar como administrador»

🧙‍♂️ El modo de administrador abre aún más posibilidades (por ejemplo, la gestión de servicios y la configuración de programas).


Primer comando: Get-Help

Get-Help

Este comando es tu nuevo mejor amigo. Te dirá lo que hace cualquier otro comando.

Get-Help Get-Process

Si quieres ver ejemplos de uso:

Get-Help Get-Process -Examples

🧑‍🏫 Chiste del día: PowerShell es como Stack Overflow, solo que te ayudas a ti mismo.


Comandos útiles para principiantes 🛠️

Equipo

¿Qué hace?

Get-Process

Muestra los procesos en ejecución

Stop-Process -Name chrome

Finaliza el proceso (por ejemplo, cierra Chrome)

Get-Service

Muestra los servicios en el sistema

Start-Service / Stop-Service

Inicia o detiene los servicios

Get-ChildItem

Muestra archivos y carpetas en el directorio actual

Set-Location

Cambiar a otra carpeta (análogo de cd)

New-Item

Crear un archivo o carpeta

Remove-Item

Eliminar un archivo o carpeta

Copy-Item

Copiar archivos y carpetas

Move-Item

Mover archivos y carpetas


Ejemplos: cómo hacer magia ✨

Ver todos los archivos en la carpeta:

Get-ChildItem C:\Users\Public

Ir a la carpeta:

Set-Location C:\Users\Public

Crear archivo de texto:

New-Item -Path . -Name "example.txt" -ItemType "File"

Eliminar archivo:

Remove-Item .\example.txt

Cambiar el nombre del archivo:

Rename-Item -Path "old.txt" -NewName "new.txt"

Copiar archivo:

Copy-Item -Path "example.txt" -Destination "backup_example.txt"

Mover archivo:

Move-Item -Path "backup_example.txt" -Destination "C:\Backup"

🤓 Pss... Así puedes automatizar incluso la limpieza de tu escritorio.


Cómo escribir un guion 💻

Los scripts de PowerShell son simplemente archivos con la extensión .ps1. Puedes abrir el Bloc de notas, escribir comandos, guardar como script.ps1 y luego ejecutarlo.

# Ejemplo: un script que crea 3 carpetas
New-Item -Path . -Name "Project1" -ItemType "Directory"
New-Item -Path . -Name "Project2" -ItemType "Directory"
New-Item -Path . -Name "Project3" -ItemType "Directory"

Para iniciar:

.\script.ps1

💡 Para que los scripts funcionen, a veces es necesario cambiar la política de ejecución:

Set-ExecutionPolicy RemoteSigned

Selecciona Y (Yes) y pulsa Enter. ¡Listo!

🙈 Chiste del día: Los scripts de PowerShell son como la pasta: si lo haces bien, queda delicioso. Si no, todo se pegará.


Cómo automatizar las tareas diarias 🤖

Aquí tienes algunas ideas de lo que puedes automatizar con PowerShell:

🔄 Copia de seguridad de archivos

Copy-Item "C:\Work\*" "D:\Backup\" -Recurse

📅 Creación de un diario

$today = Get-Date -Format "yyyy-MM-dd"
New-Item -Path . -Name "log_$today.txt" -ItemType "File"

🧹 Limpiar la carpeta «Descargas» de archivos antiguos:

Get-ChildItem "C:\Users\User\Downloads" | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-30) } | Remove-Item

🧼 ¡La limpieza automática ya es una realidad!


¿Qué sigue?

Si te ha gustado PowerShell (¡y te va a gustar!), aquí tienes los siguientes pasos:

  • Aprender a escribir scripts más complejos

  • Administrar equipos remotos

  • Automatizar las tareas diarias (copias de seguridad, informes, etc.)

  • Usar PowerShell con el Programador de tareas de Windows

  • Trabajar con archivos JSON, CSV y Excel a través de PowerShell

Y si quieres aprender no solo PowerShell, sino también otros lenguajes de programación, prueba Kodik¡Esta es una aplicación cómoda y divertida para aprender Python, JavaScript y otros lenguajes incluso desde cero 🧑‍💻📱


🎯Deja de postergar

¿Te gustó el artículo?
¡Hora de practicar!

En Kodik no solo lees — escribes código de inmediato. Teoría + práctica = habilidades reales.

Práctica instantánea
🧠IA explica código
🏆Certificado

Sin registro • Sin tarjeta