Jaki jest domyślny katalog roboczy dla zaplanowanego zadania w systemie Windows 2008 R2?

13

Próbuję dowiedzieć się, gdzie zapisywane są wyniki długo działającego zaplanowanego zadania. Prawdopodobnie znajduje się w katalogu roboczym zadania. Niestety opcja „Rozpocznij w” nie została ustawiona.

Zaplanowane zadanie korzysta z konta „System”.

Jakieś pomysły?

Belmin Fernandez
źródło
To pytanie dotyczy plików konfiguracyjnych. Szukam danych wyjściowych polecenia, które jest zaplanowanymi zadaniami, które zostałyby zapisane w katalogu roboczym. Zmodyfikowano pytanie, aby było jaśniejsze.
Belmin Fernandez
Ach tak, głosowanie wycofane
squillman
Prawdopodobnie %Windows%\system32... utworzyć plik testowy w celu weryfikacji?
HopelessN00b
Jaką aplikację / polecenie wykonuje zaplanowane zadanie?
Brad Bouchard,
To polecenie PowerShell, które wyświetla dane w bieżącym katalogu roboczym. Stworzyłbym skrypt i sam go przetestowałem, ale nie mam teraz dostępu do serwera nieprodukcyjnego.
Belmin Fernandez

Odpowiedzi:

10

Domyślny katalog roboczy dla zaplanowanego zadania uruchomionego jako konto System lokalny to

%Windir%\System32\

Źródło: Właśnie przetestowałem to, tworząc zaplanowane zadanie działające jako SYSTEM, które wykonało plik wsadowy. Plik wsadowy zawierał wiersz ipconfig > test123.txt. Po uruchomieniu zaplanowanego zadania plik test123.txt pojawia się w katalogu Windows \ System32.

Po drugie, stworzyłem inne zadanie, również działające jako SYSTEM, ale tym razem plik wykonywalny został ustawiony na C:\Windows\System32\WindowsPowershell\v1.0\powershell.exei podany był argument C:\Users\Ryan\Desktop\test.ps1. Zasadniczo zaplanowane zadanie zostało skonfigurowane do uruchamiania skryptu Powershell test.ps1. W skrypcie Powershell była linia ipconfig | Out-File .\test123.txt.

Plik test123.txt ponownie pojawił się w moim katalogu system32 po uruchomieniu zaplanowanego zadania.

Ryan Ries
źródło
3
Tak ... aby rozwinąć, uważam, że domyślnie jest to działający użytkownik %USERPROFILE%. Jako SYSTEM jest to folder system32.
Nathan C
Zabawny. W 2008R2 moim domyślnym jest C:\Windows\SystemWOW64.
kevin