Qual é o diretório de trabalho padrão para uma tarefa agendada no Windows 2008 R2?

13

Tentando descobrir onde a saída de uma tarefa agendada de longa execução está sendo salva. Presumivelmente, está no diretório de trabalho da tarefa. Infelizmente, a opção "Iniciar" não foi definida.

A tarefa agendada está usando a conta "Sistema".

Alguma ideia?

Belmin Fernandez
fonte
Essa pergunta é sobre os arquivos de configuração. Estou procurando a saída de um comando que é uma tarefa agendada que seria salva no diretório de trabalho. A pergunta foi modificada para ficar mais clara.
Belmin Fernandez
Ah, certo, o voto foi
retirado
Provavelmente %Windows%\system32... crie um arquivo de teste para verificar?
HopelessN00b
Qual aplicativo / comando está executando sua tarefa agendada?
23420 Brad
É um comando do PowerShell que gera no diretório de trabalho atual. Eu criaria um script e o testaria, mas não tenho acesso a um servidor que não seja de produção no momento.
Belmin Fernandez 02/07/2014

Respostas:

10

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.exee 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.

Ryan Ries
fonte
3
Sim ... para expandir, acredito que o padrão é o usuário em execução %USERPROFILE%. Como SYSTEM, essa é a pasta system32.
Nathan C
Engraçado. No 2008R2, meu padrão é C:\Windows\SystemWOW64.
kevin