Automaticamente executando um arquivo de batimento do windows após retornar de inativo

4

Primeiro, o histórico sobre o que quero fazer:

Estou executando o rosetta @ home em meus computadores em casa e no trabalho, e muitas vezes encontro tarefas da minirosetta presas na memória quando volto a usar o computador depois de um longo período ocioso. Eu não encontrei nenhuma solução real para o problema, então estou procurando uma solução alternativa que envolve automaticamente matar as tarefas da minirosetta quando eu retornar de um estado inativo.

É possível matar tarefas com uma linha de comando simples (no windows7):

taskkill / IM taskname.exe / F

Portanto, estou procurando uma maneira de executar um script em lote para matar tarefas da minirosetta quando retornar do modo inativo. Alguém sabe se eu posso usar um dos gatilhos de evento no Windows Task Scheduler para executar automaticamente um arquivo bat depois de voltar de inativo? Eu vejo muitas possibilidades diferentes para os gatilhos de eventos, mas não faço ideia do que usar para voltar do ocioso.

Como alternativa, eu poderia executar um arquivo executável ou bat quando inativo, e este executável poderia esperar pela ação do mouse / teclado antes de executar um script para matar as tarefas da minirosetta. Isso é possível com scripts simples ou eu preciso compilar um windows exec?

Obrigado

    
por Peter Hahn 30.06.2013 / 22:02

1 resposta

3

Estou assumindo que quando você retornar depois de deixar o PC ocioso por algum tempo, você encontrará o protetor de tela em execução e descartará o mesmo usando o mouse ou o teclado. Portanto, uma solução possível seria executar o arquivo em lote (ou até mesmo o taskkill diretamente) na demissão do protetor de tela.

ID de evento 4803 corresponde a O protetor de tela foi descartado , então tudo que você precisa fazer é ativar o registro deste evento usando o Editor de Diretiva de Grupo Local e depois usar o Agendador de Tarefas para criar uma tarefa que será iniciada quando o evento ocorre. Você pode encontrar um tutorial detalhado para este aqui .

    
por 01.07.2013 / 00:41