Dependendo da sua situação, isso pode ser um exagero. Eu acho AutoIt e programas semelhantes são úteis para tarefas como esta.
Como a pergunta diz realmente. O aplicativo está em uma máquina local do Windows 7.
Estou procurando um aplicativo gratuito que possa fazer esse tipo de coisa. Deve ser a hora em que a janela está em foco ou quando o aplicativo está em execução. Obrigado.
Dependendo da sua situação, isso pode ser um exagero. Eu acho AutoIt e programas semelhantes são úteis para tarefas como esta.
Para expandir a resposta de Garet:
Dependendo de como os programas que você está procurando restringir são criados, você tem algumas opções com o AutoIt. Observe especificamente as funções WinWaitActive, WinGetProcess, WinClose, WinKill, ProcessClose, TimerInit, TimerDiff, Sleep.
Uma combinação destes permite que você veja quando uma janela específica é aberta, o tempo de duração e a morte quando ela atinge um determinado ponto no tempo. Eles também permitem que você continue a matá-lo a qualquer momento, até que outro período de tempo especificado seja esgotado.
Tags windows-7 time-management