Programar una tarea en Windows usando el símbolo del sistema (cmd):
Publicado: 01 Ago 2024, 13:19
Como alternativa a programar una tarea con el programa gráfico de Windows Programador de tareas, puedes hacerlo también con la línea de comandos. Estos son los pasos a seguir:
1. Abre el símbolo del sistema como administrador:
- Haz clic derecho en el botón de inicio y selecciona "Símbolo del sistema (Administrador)" o "Windows PowerShell (Administrador)".
2. Crea una tarea programada:
- Usa el comando schtasks para crear una nueva tarea. Aquí tienes un ejemplo de cómo programar una tarea que ejecuta un script cada día a las 10:00 AM:
- /create: Indica que estás creando una nueva tarea
- /tn "NombreDeLaTarea": Especifica el nombre de la tarea
- /tr "C:\ruta\al\script.bat": Especifica la ruta al script o programa que deseas ejecutar
- /sc daily: Especifica que la tarea se ejecutará diariamente
- /st 10:00: Especifica la hora de inicio de la tarea
3. Verifica la tarea programada:
- Puedes verificar que la tarea se ha creado correctamente usando el siguiente comando:
4. Eliminar una tarea programada:
- Si necesitas eliminar una tarea programada, puedes usar el siguiente comando:
- /f: Fuerza la eliminación de la tarea sin pedir confirmación
1. Abre el símbolo del sistema como administrador:
- Haz clic derecho en el botón de inicio y selecciona "Símbolo del sistema (Administrador)" o "Windows PowerShell (Administrador)".
2. Crea una tarea programada:
- Usa el comando schtasks para crear una nueva tarea. Aquí tienes un ejemplo de cómo programar una tarea que ejecuta un script cada día a las 10:00 AM:
Código: Seleccionar todo
schtasks /create /tn "NombreDeLaTarea" /tr "C:\ruta\al\script.bat" /sc daily /st 10:00
- /tn "NombreDeLaTarea": Especifica el nombre de la tarea
- /tr "C:\ruta\al\script.bat": Especifica la ruta al script o programa que deseas ejecutar
- /sc daily: Especifica que la tarea se ejecutará diariamente
- /st 10:00: Especifica la hora de inicio de la tarea
3. Verifica la tarea programada:
- Puedes verificar que la tarea se ha creado correctamente usando el siguiente comando:
Código: Seleccionar todo
schtasks /query /tn "NombreDeLaTarea"
- Si necesitas eliminar una tarea programada, puedes usar el siguiente comando:
Código: Seleccionar todo
schtasks /delete /tn "NombreDeLaTarea" /f