Pergunta

Eu escrevi um roteiro Autoit que inicia uma aplicação GUI, quando o aplicativo é iniciado há um formulário de login. Os scripts preenche o formulário de login e tenta efetuar login. Em seguida, ele registra o tempo que levou para acessar o aplicativo e fecha a aplicação para baixo depois, grava um arquivo de saída com o tempo que levou.

A coisa é, eu não posso obter o aplicativo para iniciar a menos Im logado como o usuário a tarefa agendada é executado. Então, minha pergunta é:

Existe alguma maneira de começar uma aplicação gráfica mesmo que o usuário não está logado? Ou é a única maneira de ter um usuário sempre logado?

Foi útil?

Solução

Se você está tentando controlar uma aplicação gráfica através de cliques simulados e outras coisas, que as necessidades de aplicação a ser exibido. Você pode, eventualmente, trabalhar para fora como lançamento o aplicativo via linha de comando ou o que quer, mas seus cliques e entrada de teclado script simplesmente não vai funcionar.

Outras dicas

Tente executar o script como o usuário do sistema. Esse usuário deve sempre ser "logado". Mas talvez algo impede que seu aplicativo em execução, enquanto a tela de login do Windows é visível. Eu não sei o que isso poderia ser e eu vi os aplicativos são executados na tela de login do Windows (por exemplo, a ferramenta VPN), para que ele possa trabalhar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top