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?
windows
windows-server-2008-r2
scheduled-task
Belmin Fernandez
źródło
źródło
%Windows%\system32
... utworzyć plik testowy w celu weryfikacji?Odpowiedzi:
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.exe
i podany był argumentC:\Users\Ryan\Desktop\test.ps1
. Zasadniczo zaplanowane zadanie zostało skonfigurowane do uruchamiania skryptu Powershell test.ps1. W skrypcie Powershell była liniaipconfig | Out-File .\test123.txt
.Plik test123.txt ponownie pojawił się w moim katalogu system32 po uruchomieniu zaplanowanego zadania.
źródło
%USERPROFILE%
. Jako SYSTEM jest to folder system32.C:\Windows\SystemWOW64
.