Где в Windows хранятся настройки консоли "Запланированные задачи"?
Я хотел бы знать, где Windows хранит информацию для запланированных задач. Я хотел бы иметь возможность найти ссылку на имя, расписание или команду для запуска, связанную с данной задачей. Это может быть непрактичным или невозможным, но я бы также хотел, чтобы средства для редактирования запланированных задач и их атрибутов находились вне консоли Schedule Tasks. Я предполагал, что данные будут где-то в Реестре, так как сомневаюсь, что они будут храниться в обычном файле, но я не уверен, где мне следует искать.
3 ответа
Windows сохраняет запланированные задачи в виде файлов XML и в реестре.
Вы можете найти их в нескольких местах:
Файловая система:
% SystemRoot% \ System32 \ Tasks
% SystemRoot% \ Tasks
Реестр:
HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Schedule \ Taskcache \ Tasks
HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Schedule \ Taskcache \ Tree
Примечание. Вы не можете редактировать файлы XML непосредственно в \ Tasks по соображениям безопасности. Смотрите здесь для получения дополнительной информации: https://serverfault.com/questions/440496/ok-to-edit-tasks-xml-file-in-c-windows-system32-tasks
Чтобы работать с импортом файлов XML без прохождения через пользовательский интерфейс запланированных задач, вы можете посмотреть на них:
Мне нужно было удалить некоторые задачи, как в скрипте, как заключительную часть сборки системы.
Я обнаружил, что вы можете просто удалить их, например:
@echo ..Audit hardware
"\\vs-files\General\0000 IT\Bginfo.exe" "\\czwgbak\Software\_Build2015\AuditWorkstation.bgi" /timer:0 /Silent /NOLICPROMPT
@echo delete Scan Setup inis
If not exist %systemroot%\System32\Tasks\ASUS\nul goto reg
rd %systemroot%\System32\Tasks\ASUS /S /Q
:reg
так далее...
В Windows 7 они хранятся в файлах в "Windows\System32\Tasks". Файлы в формате XML, так что вы можете создавать и редактировать файлы задач там.
Другие версии Windows, я думаю, они хранятся в "%SystemRoot%\Tasks"