Na verdade, eu executo um script AutoIT compilado via Agendador de Tarefas que faz algo semelhante como você descreve e as únicas configurações necessárias no Task Scheduler são:
-
Na guia Geral , verifique
Run only when use is logged on
eRun with highest privileges
. A conta que você usa para executar o trabalho que executa o arquivo executável precisará ter permissão para executar o arquivo onde ele reside. Para testar essas permissões não é um problema, basta fazer o login como esse usuário e, em seguida, clique duas vezes no arquivo executável e confirme que você tem permissão para executá-lo dessa maneira. NaáreaEditaração,verifiqueseocampo
Program/script
apontaparaocaminhoexplícitocompletoemqueresideoarquivoexecutável.Tambémcertifique-sedequeocampoStartin
tenhaocaminhocompletoondeoarquivoexecutávelresideapenascomocaminho.Contantoquevocêtenhaesseconjunto,alémdeconfirmarqueousuárioexecutandooprocessotenhapermissãoparafazê-lo,eledeveráserexecutadoconformeoesperado..
Maisrecursos
Marque"alguns" dos detalhes em " Windows 10: Tarefas agendadas com bloqueio / desbloqueio de estação de trabalho não estão sendo acionadas " caso isso seja aplicável e você queira verificar novamente apenas as opções aplicáveis.
-
Se você ainda tiver problemas, talvez seja vantajoso ver a lógica AutoIT que você está usando para mais problemas. O ícone que aparece na barra de tarefas, mas não realiza uma ação, implica um possível problema de nível de AutoIT , mas quando ele não aparece nessa área, isso indicaria um problema de nível Agendador de Tarefas , acredito.