Ícone de notificação e GUI ausente para a tarefa de administração agendada, no Windows 7

1

No Windows 7, agendei uma tarefa para executar um .exe. no logon de qualquer usuário. Funciona, mas não vê o ícone GUI ou Área de Notificação do programa.

  • Quando executado manualmente por um usuário não administrador, o .exe desejado sempre solicita uma senha de administrador. Está bem.
  • Quando executado manualmente, uma GUI (janela) é exibida e um ícone é exibido na área de notificação, o que é bom.
  • Eu quero ver o mesmo ícone quando a tarefa for executada pelo Agendador de Tarefas.

Veja como eu criei uma tarefa no Agendador de Tarefas para executar o .exe:

  • Na guia "Geral", em "usar a seguinte conta de usuário", seleciono o usuário admin.
  • Eu escolho "Executar se o usuário está logado ou não".
  • Desmarque a opção "executar com privilégios mais altos".
  • "Configurar para: Windows 7"
  • Trigger: logon de qualquer usuário.
  • Ações: meu arquivo .exe desejado.
  • Condições: nada verificado.
  • Configurações: verificada: permitir que a tarefa seja executada por demanda, execute o mais rápido possível e, se houver falha, reinicie a cada 1 minuto. Se estiver em execução: não inicie uma nova instância.

O programa inicia corretamente-- no login, eu posso ver a tarefa em execução no Gerenciador de Tarefas. Mas, eu não vejo o ícone GUI ou Área de Notificação do programa.

Outras configurações do Agendador de Tarefas que tentei não iniciarão o programa. Por exemplo, em "usar a seguinte conta de usuário", selecione "Usuários" ou o usuário não administrador específico para quem o programa deve ser executado e escolha "Executar com privilégios mais altos". Com essas configurações, o programa não inicia no logon.

Como mostrar o ícone GUI e Área de Notificação do programa?

As seguintes perguntas não parecem resolver esse problema:

Agendando uma tarefa do programa GUI e mostrando sua GUI no login

Is É normal que o comportamento da tarefa agendada seja diferente da execução manual do arquivo de lote?

Modo interativo da tarefa agendada do Windows (GUI)

também postei esta pergunta aqui:

link

link

thx

    
por johny why 06.07.2017 / 08:06

1 resposta

0

Resolvido. Esse problema com esse aplicativo em particular é que o requisito de senha está embutido no aplicativo. Não há como executar o aplicativo sem direitos de administrador. Nenhuma alteração nas propriedades do aplicativo pode substituir isso.

Portanto, o uso de runas, mesmo no contexto do usuário local, ou o armazenamento da senha no Gerenciador de Tarefas não executará o aplicativo com direitos de administrador no contexto local com GUI.

Portanto, terei que digitar a senha em todas as execuções. Não é o ideal, mas pelo menos eu posso automatizar o lançamento do aplicativo com o Gerenciador de Tarefas. Aqui estão as configurações relevantes - apenas configurações normais para serem executadas no contexto do usuário local com direitos de usuário locais:

Guia Geral: é executado somente quando o usuário está conectado.

Disparadores:noiníciodesessão

Ações:programaparaexecutar

    
por 28.07.2017 / 21:03