As versões de estação de trabalho do Windows permitem apenas uma sessão de usuário ativa por vez. Portanto, ter popup.exe
restart em todas as sessões do usuário ao mesmo tempo não é necessário.
Em vez disso, você pode iniciá-lo quando uma sessão de usuário específica se torna ativa. Como quando você alterna usuários no computador.
Você pode fazer isso com uma tarefa agendada usando "Na conexão com o usuário sessão ". Então, popup.exe
pode ser executado sempre que uma sessão do usuário se torna ativa.
Caso contrário, você deve reescrever seu serviço para interagir adequadamente com a área de trabalho da sessão ativa do usuário.