Detener la tarea en un momento dado - Windows Server 2008

2

Quiero ejecutar un programa en una ventana de tiempo. Digamos que debe comenzar a las 07:00 am y terminar a las 08:00 pm. El programa no termina por sí mismo. Se ejecuta continuamente.

Para hacer eso creé una tarea en el programador de tareas. Puedo configurar una hora de inicio, pero no hay manera de establecer una hora de finalización. Así que lo configuré para detener la tarea si toma más de 12 horas. Esto termina a las 7:00 pm, lo que también estaría bien.

El problema es que si la tarea se ejecuta en un momento posterior, el límite de 12 horas excede el límite de 08:00 pm. ¿Hay alguna manera de definir que una tarea no puede ejecutarse más allá de un punto específico en el tiempo?

Moh-Aw
fuente

Respuestas:

2

Prueba esto :

Crea otra tarea que se ejecute a las 8:00 pm

En Acciones: Iniciar programa.

Programa o guión: cmd.exe

Agregar argumentos: / c Taskkill / IM "Nombre de su programa" / F

Este comando abre cmd, detiene el proceso de tu programa y cierra la ventana de cmd

Wendigo
fuente