Task Scheduler – Resolvendo o erro Error Value: 2147942523
Neste Tutorial vamos mostrar como resolver o erro: Error Value: 2147942523 que ocorre ao executar um Script Powershell através do Task Scheduler no Windows Server 2008 R2 Standard SP1.
Solução
O problema é mostrado na figura abaixo e pode ser visto quando executamos a tarefa (task) na aba history criada no Task Scheduler do Windows Server gerando o Event ID 203.
http://www.purainfo.com.br/wp-content/uploads/Task01.png
O problema está relacionado ao powershell versão 64 bits que ao executar a Task, a mesma executa a versão 64 bits ao invés de chamar a versão 32bits.
Abaixo segue outro erro relacionado a Task, gerando o Event ID 103.
http://www.purainfo.com.br/wp-content/uploads/Task02.png
A solução para este problema é editar a Task e apontar para chamar a versão 32bits do Windows PowerShell, adicione no campo Program/script a seguinte linha de comando C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
No campo Add arguments (optional) adicione a linha de comando -noprofile -executionpolicy RemoteSigned -file C:\scripts\Exchange.ps1
http://www.purainfo.com.br/wp-content/uploads/Task031.png
Conclusão
Neste Tutorial mostramos como resolver o problema Error Value: 2147942523 ao executar uma tarefa agendada no Windows Server 2008 R2.