
Usei o Autohotkey para compilar um script Autohotkey e coloquei o programa compilado na pasta de inicialização do Windows. Quando inicio o Windows, entretanto, o programa não funciona mais (antes). Também tentei colocar o programa em outro lugar e colocar um atalho para ele na pasta de inicialização.
Como posso descobrir o que está acontecendo e consertar?
Responder1
Você deve estar ciente de que alguns programas precisam de privilégios administrativos para serem iniciados. Manter o programa simplesmente na pasta de inicialização não fornece permissão ao programa para executá-lo.
Você precisa remover a opção para executar o programa como administrador.
- Para isso, clique com o botão direito e vá até a propriedade do programa e no botão Avançar do atalho, desmarque Executar como Administrador.
- Mas isso pode fazer com que o aplicativo não funcione corretamente para a tarefa que precisa de privilégio de administrador.
Outra opção é criar uma tarefa agendada.
- Abra a tarefa agendada e selecione o programa na nova tarefa e execute-o a cada inicialização.
- Como a configuração da tarefa agendada já precisa de privilégio de administrador, seu programa já terá permissão de administrador.
Então vai funcionar!
Responder2
Você pode tentar referenciá-lo diretamente na chave de registro HKLM\Software\Microsoft\Windows\CurrentVersion\Run
Responder3
CorrerProcessMonitor e capture um bootlog. Abra-o e veja no processTree se o exe já foi iniciado e, em caso afirmativo, por quanto tempo ele foi executado. Você pode ir até Eventos e procurar detalhes na coluna Resultado.
Assista a este vídeo de Mark no TechEd 2013:
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/WCA-B306
Responder4
O programa não inicia automaticamente porque precisa de sua permissão para ser iniciado. Altere “controle de conta de usuário” para “nunca notificar” e seu programa será iniciado automaticamente.