O Notepad é um aplicativo que requer interação do usuário. Para executar uma tarefa quando um usuário não está logado, você precisa executar algo que pode ser executado sem a interação do usuário.
Crie um arquivo de lote com as seguintes linhas nele (certifique-se de que o caminho c: / temp / exists; ele deve, mas verifique novamente porque as versões do Windows desde o XP geralmente não o criam automaticamente):
- @echo off
- date / t > > c: \ temp \ task-test.log
- hora / t > > c: \ temp \ task-test.log
- echo ------------ > > c: \ temp \ task-test.log
- cls
- sair
Em seguida, configure uma tarefa que execute esse arquivo. Você pode verificar o conteúdo do arquivo "c: \ temp \ task-test.log" usando o Bloco de Notas do Windows para ver as horas e datas em que a sua tarefa executou esse arquivo em lote com êxito.
Se isso funcionar, provavelmente significa que os requisitos interativos do bloco de notas são o problema.