Tengo una tarea que se supone debe ejecutar un script que hice cada 10 minutos, pero no parece activarlo.
En el programador de tareas dice que la próxima ejecución es en 10 minutos, pero cuando llega el momento, no pasa nada.
Tengo varios factores desencadenantes sólo porque esperaba que al menos uno de ellos funcionara:
- Una vez. A las 0,00: después de la activación, ejecute cada 10 minutos.
- Al iniciar sesión cualquier usuario: después de activarse, se ejecuta cada 10 minutos.
- En inactivo: después de la activación, se ejecuta cada 10 minutos.
Dado que aparece "próximo tiempo de ejecución", uno pensaría que los activadores están funcionando... Sin embargo, no sucede nada.
Y sí, estoy seguro de que el guión funciona. Es un vbscript, que pensé que debería funcionar con el programador, pero por si acaso, hice un lote para ejecutar el script y lo puse bajo el activador programado, pero ninguna de las dos formas funcionó.
¿Alguna idea de qué pasa?
EDITAR: ahora uso un pequeño programa llamado programador del sistema. Mi secuencia de comandos funciona bien con eso y no creo que use muchos recursos, así que puedo seguir usándolo.
Aún así sería útil descubrir qué está mal con el programador de tareas de Windows, por lo que aún se agradecen las respuestas.
Respuesta1
Al iniciar un programa, deberá apuntar a cscript y no al vbs en sí.
C:\Windows\System32\Cscript.exe
Luego agregue argumentos:
D:\Dropbox\My programs\ip.vbs
Respuesta2
La utilidad Tareas programadas de Windows 10 está llena de errores. Verhttps://www.ctrl.blog/entry/idle-task-scheduler-powershell
Particularmente problemáticos son los disparadores inactivos. Puede intentar la misma tarea sin el disparador de inactividad. (Además, utilice la aplicación de comentarios para que MS arregle el programador de tareas).