Que la tarea se haga sola: automatiza tu computador
Lo que haces en un renglón también puede hacerse solo: respaldos cada noche, limpiezas cada semana. Cierre de la serie «Terminal para todos».
Llegamos al final de la serie con la idea más poderosa: lo que aprendiste a hacer en un renglón también puede hacerse solo. Un respaldo cada noche, una limpieza cada semana, un reporte cada lunes. Tú lo configuras una vez; el computador lo repite para siempre.
Antes de empezar
Necesitas dos cosas: un script que quieras automatizar (por ejemplo el respaldo de la entrega anterior) y guardarlo en un archivo .ps1. Crea una carpeta para tus scripts y guarda ahí el tuyo:
New-Item -ItemType Directory -Force -Path "C:\Scripts" | Out-Null
notepad C:\Scripts\respaldo.ps1 # pega tu comando, guarda y cierra
La forma fácil: pídeselo a la IA
Quiero que mi script C:\Scripts\respaldo.ps1 se ejecute solo todos los días a las 8 p.m. en Windows. Créame la tarea programada y explícame cómo desactivarla si quiero.
El agente arma la tarea y te deja anotado cómo revertirla, sin tocar menús escondidos.
La forma manual: el Programador de tareas
Windows trae el Programador de tareas, y se puede crear desde PowerShell. Esto agenda el script para que corra cada día a las 8:00 p.m.:
$accion = New-ScheduledTaskAction -Execute "powershell.exe" `
-Argument "-File C:\Scripts\respaldo.ps1"
$cuando = New-ScheduledTaskTrigger -Daily -At 8pm
Register-ScheduledTask -TaskName "Respaldo diario" `
-Action $accion -Trigger $cuando
Qué deberías ver: una línea confirmando que la tarea "Respaldo diario" quedó registrada (estado Ready). Puedes verla en la app "Programador de tareas" de Windows. Para borrarla: Unregister-ScheduledTask -TaskName "Respaldo diario".
Si algo falla
- "Access is denied" al registrar: abre PowerShell como administrador (clic derecho → Ejecutar como administrador) y reintenta.
- La tarea corre pero no hace nada: revisa que la ruta del
.ps1sea exacta y que el script funcione al ejecutarlo a mano primero.
Empieza por automatizar algo de bajo riesgo (un respaldo, una limpieza de temporales). La automatización es comodísima, pero repite tus errores con la misma fidelidad que tus aciertos.
Hasta aquí la serie
Recorrimos siete tareas: ordenar, renombrar, convertir, respaldar, liberar espacio, buscar y automatizar. Pero el verdadero aprendizaje no es ninguno de esos comandos: es perderle el miedo a la terminal y descubrir que tu computador puede trabajar para ti. La consola dejó de ser cosa de expertos. Ya es tuya.
Parte de la serie Terminal para todos.
Comentarios (0)
- Sé el primero en comentar.