Temos um aplicativo que é executado em um agendamento, configurado no Agendador de Tarefas. Esta tarefa é criada programaticamente pelo nosso aplicativo de configuração.
Agora, o aplicativo precisa acessar arquivos em um diretório específico, o caminho padrão em um subdiretório no diretório inicial do usuário conectado no momento.
Nós tentamos configurá-lo usando a conta SYSTEM, mas ele não tem acesso aos arquivos e a tarefa é encerrada assim que é executada.
Normalmente, configuramos com a senha e o sinalizador de um administrador para ser executado quando o usuário está logado ou não. No entanto, alguns clientes instalam este aplicativo em um sistema que não requer login, significa ter uma senha em branco ou sem senha. Se configurarmos a tarefa e alterá-la manualmente para executá-la sem o login, será necessária uma senha de algum tipo.
Como posso programaticamente (usando C # ou VB.net) criar esta tarefa para executar onde não:
Os sistemas instalados no intervalo do Windows Server 2008 para o Windows 10.