Я ищу способ автоматизировать открытие и закрытие программы на основе таймера.
То, что я ищу, будет выглядеть так:
- Открытая программа
- Запустите программу на 5 минут
- Закрыть программу
- Делай выше и снова и снова
Я ищу способ автоматизировать открытие и закрытие программы на основе таймера.
То, что я ищу, будет выглядеть так:
Создайте запланированное задание с помощью инструмента task scheduler
. Вы можете указать время начала (каждые 5 минут) и установить флажок «Остановить задание, если оно дольше, чем» на 5 минут!
Создайте триггер как это: на запланированную задачу, чтобы запустить и остановить задачу.
Вы можете сделать это с помощью бесплатной программы autohotkey.
По сути, вы должны создать цикл, состоящий из открытия программы, установки таймера на x минут, а затем закрытия программы.
Вам нужно будет взглянуть на следующие команды autohotkey:
Вы также можете найти полезные фрагменты в SuperUser, используя тег autohotkey .
Ниже приведен очень простой скрипт autohotkey, который потребует минимальных изменений с вашей стороны, чтобы запустить то, что вам нужно. Строки, начинающиеся с точки с запятой, являются комментариями и могут быть безопасно удалены:
; 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
}