"%SYSTEMROOT%\system32\windowspowershell\v1.0\powershell.exe" -Command Start-Process "$PSHOME\powershell.exe" -Verb RunAs -ArgumentList "'-NoExit %~dp0\AppPoolActivation.ps1'
Portanto, você tem um arquivo em lote, que inicia a instância do powershell, que inicia outra instância do PowerShell como Administrador, que executa o script AppPoolActivation.ps1
?
Por que você não colocou apenas PowerShell.exe
no campo Program / Script em Propriedades da Tarefa e usa -ExecutionPolicy Bypass -File C:\T\AppPoolActivation.ps1
como argumento? Duvido que você precise executar o PowerShell como administrador para fazer uma solicitação da web. E se esse problema persistir, isso tornará a depuração mais fácil.