O diretório de trabalho padrão para uma tarefa agendada em execução como a conta do Sistema Local é
%Windir%\System32\
Fonte: Acabei de testá-lo, fazendo uma tarefa agendada, executando como SYSTEM, que executou um arquivo em lotes. O arquivo em lote 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 test.ps1 Powershell. No script 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.