Каков рабочий каталог по умолчанию для запланированной задачи в Windows 2008 R2?
Попытка выяснить, где сохраняется результат длительной запланированной задачи. Предположительно, это в рабочем каталоге задачи. К сожалению, опция "Начать с" не была установлена.
Запланированное задание использует учетную запись "Система".
Есть идеи?
3 ответа
Рабочий каталог по умолчанию для запланированной задачи, выполняемой под учетной записью локальной системы,
%Windir%\System32\
Источник: я только что проверил это, выполнив запланированное задание, работающее как SYSTEM, которое выполнило командный файл. Пакетный файл содержал строку ipconfig > test123.txt
, Когда запускается запланированное задание, файл test123.txt появляется в каталоге Windows\System32.
Во-вторых, я создал еще одну задачу, также выполняющуюся как SYSTEM, но на этот раз исполняемый файл был настроен на C:\Windows\System32\WindowsPowershell\v1.0\powershell.exe
и аргумент был C:\Users\Ryan\Desktop\test.ps1
, Таким образом, запланированное задание было настроено для запуска сценария Powershell test.ps1. В сценарии Powershell была строка ipconfig | Out-File .\test123.txt
,
Файл test123.txt снова появился в моем каталоге system32 при выполнении запланированной задачи.
Вы можете найти каталог, создав запланированное задание примерно так:
Программа/скрипт: powershell.exe
Аргументы: -Command "& {pwd *> C:\Users\ [имя пользователя] \Desktop\test.txt}"
Это запустит сеанс PowerShell и распечатает рабочий каталог в файл на вашем рабочем столе.
Рабочий каталог по умолчанию для запланированной задачи в Windows 10, запущенной от имени текущего пользователя, -%userprofile%\appdata\local\VirtualStore\Windows\SysWOW64.