O diretório de trabalho padrão para uma tarefa agendada em execução como a conta Sistema Local é
%Windir%\System32\
Fonte: Acabei de o testar executando uma tarefa agendada, em execução como SYSTEM, que executava um arquivo em lotes. O arquivo em lotes continha a linha ipconfig > test123.txt
. Quando a tarefa agendada é executada, o arquivo test123.txt aparece no diretório Windows \ System32.
Em segundo lugar, criei outra tarefa, também em execução como SYSTEM, mas desta vez o executável foi definido como C:\Windows\System32\WindowsPowershell\v1.0\powershell.exe
e o argumento fornecido foi C:\Users\Ryan\Desktop\test.ps1
. Então, basicamente, a tarefa agendada foi configurada para executar o script Powershell test.ps1. No roteiro do Powershell, estava a linha ipconfig | Out-File .\test123.txt
.
O arquivo test123.txt apareceu novamente no diretório system32 quando a tarefa agendada foi executada.