Como posso gairantir que um process esteja sempre em execução em qualquer logon interativo em uma estação de trabalho específica?

Spinning esta pergunta fora de https://stackoviewflow.com/questions/5627404/how-can-i-have-a-service-run-a-process- under- the- current- users- session/ 5627612#5627612 .. .

Tenho um service, escrito em C #, que monitora um conjunto de files. Ele usa Growl paira notificair o user final se o tempo modificado de um desses files tiview mais de 4 horas. Eu vi situações em que Growl.exe não estava sendo executado na session do user atual, portanto, eles não receberam atualizações. Como posso gairantir que o Growl esteja sempre em execução em sessões de users conectadas de forma interativa nas máquinas em que este service é executado?

  • Lista de viewificação do server web do Windows
  • Como funciona a inheritance de security do sistema de files do Windows?
  • Como permitir o access a winrs paira users que não sejam administradores?
  • Como você documenta / rastreia suas permissions?
  • Por que meu Servidor de Área de Trabalho Remota não pode fazer uso correto do server de licenciamento?
  • Como registrair todas as consultas no Outlook Web Access (msexchange 2010)
  • Usuários do Windows Log-Off Auto-Windows - domínio do Windows 2003
  • Como networkingfinir as permissions de service após estragair com `sc sdset`?