Você pode fazer isso usando o programa gratuito autohotkey .
Essencialmente, você criaria um loop consistindo em abrir o programa, definir um temporizador para x minutos e fechar o programa.
Você precisará observar os seguintes comandos autohotkey:
- Loop
-
SetTimer ou Dormir
- Executar
- WinClose
Você também pode encontrar snippets úteis no SuperUser usando a tag autohotkey .
Abaixo está um script autohotkey muito simples que precisaria de mudanças mínimas de sua parte para executar o que você precisa. Linhas iniciadas com um ponto-e-vírgula são comentários e podem ser removidos com segurança:
; Below line keeps this script running until you close it
#Persistent
Loop
{
; Edit the below line to add your program
Run, C:\Program Files (x86)\Example Program\Example_Program.exe
;300000 on the line below is 5 minutes
Sleep, 10000
; Edit the below line to add your program's "Window Title"
; Note this is not the same as the program's name
WinClose, Example Program
}