Desejo que uma tarefa seja agendada para ser executada quando qualquer usuário efetuar logon, mas não depender de nenhum usuário que esteja efetuando logon, por isso escolho "Executar se o usuário estiver logado ou não". O problema disso é que o programa é oculto (conforme indicado nos documentos e consultado nesta publicação da Comunidade da Microsoft ), mas eu preciso que a GUI esteja visível.
Portanto, preciso escolher "Executar apenas quando o usuário estiver conectado" para que fique visível. Mas qualquer usuário "normal" pode não estar conectado!
Qual conta de usuário devo usar para executar esta tarefa?
Tentei executá-lo como SYSTEM, mas isso define automaticamente a opção "Executar se o usuário estiver conectado ou não" - para que ocorra.
fonte
Administrator
-group. Para o ponto 1), acredito que você esteja usando "Troca rápida de usuário"? Você pode desativar isso forçando os usuários a fazer logoff antes que outro possa fazer logon.