Fecha automaticamente o programa em um horário programado todos os dias

10

Existe uma maneira de determinar automaticamente se um programa está sendo executado e fechá-lo no horário agendado, digamos, 3 da manhã todos os dias?
Talvez use o agendador de tarefas para fechar o aplicativo? se isso for possível, qualquer direção seria apreciada.

Vista ou Win7

    
por fixer1234 02.12.2009 / 05:10

4 respostas

19

Muitas maneiras de fazer isso. Uma solução simples seria simplesmente usar o Agendador de Tarefas para executar um script em lote como este às 3 da manhã todos os dias:

taskkill /f /im programname.exe

salve como algo como closeprograms.bat e substitua programname.exe pelo nome do executável que você deseja matar. Configure o Agendador de Tarefas para executar esse arquivo em lotes sempre que quiser.

    
por 02.12.2009 / 05:15
2

Para agendar um programa a partir da linha de comando do Windows, use este comando:

AT horas: minutos / cada: comando de data

Então, se você quiser agendar algo para as 3:00 todos os dias.

AT 03:00 / evry: M, T, W, Th, F, S, Su "comando"

Para mais ajuda, verifique AT / ?, CMD /? e link .

TASKLIST listar os aplicativos que estão em execução (digite TASKLIST /? para obter ajuda), mas não sei como combinar esses dois comandos para obter o resultado desejado ou se existe outra maneira de fazer isso, verifique o site acima e google para arquivos em lote e VBScript (eu realmente não uso janelas, então eu nunca me incomodo em aprender muito).

    
por 02.12.2009 / 06:23
1

Programador do sistema parece corresponder às suas necessidades. Do site:

System Scheduler is an excellent tool to schedule unattended running of applications, batch files, scripts and much more.

For anyone used to using MS Windows own Task Scheduler, or the older AT or WinAT commands, System Scheduler is an ideal and easy to use replacement, with more flexibility and features. System Scheduler runs totally independently of the MS Windows Task Scheduler and has no dependencies on it.

Also, you can schedule popup reminders so you'll never forget those important appointments and things to do. Reminders, tasks and other events can be set to run once or every minute, hour, day, week, month or year and several variations on these. Popup Reminders can be snoozed as required.

System Scheduler not only allows you to launch programs at scheduled times but also to send keypresses and mouseclicks to those programs. This allows you to not only schedule programs to run overnight or at the weekend but also get those programs to do useful things while unattended. A really powerful feature.

Finally, the Free vesion of System Scheduler also includes a Window Watcher feature. The program will check for the existence of a particular window and send keypresses or send the window a close signal to terminate running applications. Useful for triggering actions or handling error messages while you are away.

    
por 15.03.2013 / 09:02
1

Às 07:21 AM / cada: M, T, W, Th, F, S, Su taskkill / f / im PROGRAM.EXE

Você pode obter o nome do programa entrando no gerenciador de tarefas e clicando na guia "Processos".

    
por 20.11.2014 / 16:29