Tenho uma aplicação feita no Visual Studio 2013 e utilizo o Agendador de Tarefas para rodar a versão .exe. A tarefa está configurada para funcionar todos os dias, esteja o usuário conectado ou não. O Agendador de Tarefas Criado funcionará no dia em que for criado, mas quando eu desligar o PC e amanhã ligar o PC no Agendador de Tarefas para minha tarefa, não há nada em 'Próximo Tempo de Execução' e a tarefa não executa meu aplicativo. Se eu abrir a tarefa e apenas confirmar OK, ela começará a funcionar novamente.
Responder1
Dê uma olhada neste tópico:Execute tarefa interativa mesmo se o usuário não estiver conectado ao Windows
Este método faz login automaticamente, executa a tarefa e bloqueia a máquina logo em seguida.
Caso contrário, se você deseja simplesmente executar o aplicativo na inicialização após o login, por que não colocá-lo na pasta de inicialização do Windows?
C:\Users\YOUR-USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Start-up
Crie um atalho para o seu exe e solte-o no diretório acima - o .exe será executado assim que o Windows for inicializado.