Embora você já tenha encontrado uma solução para o seu problema, ainda vou postar esta nota para beneficiar outra pessoa. Eu me deparei com um problema semelhante.
Basicamente, usei uma conta de domínio diferente para testar e comparar. A tarefa correu muito bem com "Executar se o usuário está conectado ou não" marcado.
Algumas coisas para ter em mente e garantir:
- A conta que está sendo usada para executar a tarefa deve ter direitos "Efetuar logon como trabalho em lote" na diretiva de segurança local do servidor (ou ser membro do grupo Admin local). Você deve especificar a conta que precisa para executar scripts / arquivos bat.
- Verifique se você está inserindo os caracteres de senha corretos
- As tarefas em 2008 R2 não são executadas de forma interativa, especialmente se você as executar como "Executar se o usuário está conectado ou não". Isso provavelmente falhará especialmente se, no script, você estiver procurando por qualquer objeto \ recurso específico de um perfil de usuário quando a tarefa foi criada, pois a sessão do powershell precisará dessas informações para iniciar; caso contrário, ela será iniciada e terminará imediatamente.
Como um exemplo para definir $ Path ao executar script como "Executar se o usuário está conectado ou não" e eu especifico uma unidade mapeada. Ele procuraria essa unidade quando a tarefa é iniciada, mas como a conta do usuário validada para executar a tarefa não está conectada e no script que você está se referindo a uma fonte \ objeto com a qual precisa trabalhar, ela não está presente. apenas terminar.
unidade mapeada (\ server \ share) x: \ vs. caminho UNC real \ server \ share
- Revise seus passos, script, argumentos. Às vezes, a menor peça pode fazer uma grande diferença, mesmo que você tenha feito esse processo várias vezes. Eu perdi várias vezes um caractere ao inserir a senha ou um ponto e vírgula às vezes ao criar um script ou uma tarefa.
Verifique o link fornecido e esperamos que você ou outra pessoa possa se beneficiar dessas informações. Seja seguro.
https://technet.microsoft.com/en-us/library/cc722152.aspx