Что такое формат файла JOB?
.JOB - это системный файл, используемый Планировщиком задач Windows. Файлы .job содержат правила относительно того, какое действие должно быть предпринято, в какое время и при каких условиях. Каждой задаче присваивается имя, и для их выполнения должна быть включена служба Планировщика задач.
Файлы .job относятся к устаревшему двоичному формату Планировщика задач 1.0, представленному в Windows 95/98 и являвшемуся стандартом вплоть до Windows XP. Они хранятся в папке C:\Windows\Tasks. Начиная с Windows Vista, Планировщик задач 2.0 заменил формат .job на файлы XML, хранящиеся в \Windows\System32\Tasks - поддержка .job в современных Windows сохранена только для обратной совместимости.
Задачи из файлов .job могут вызываться вручную или автоматически при выполнении определенных условий (например, запланированное время или системное событие). Задачи могут активироваться, даже если пользователь вышел из системы. Кроме того, некоторые задачи могут запускаться от имени других пользователей - например, администратора. Планировщик задач используется для автоматизации таких операций, как сканирование системы на вирусы или создание периодических резервных копий.
Задачи управляются через оснастку MMC «Планировщик задач» (taskschd.msc) или консольную утилиту schtasks.exe. Файл .job не является исполняемым - это определение запланированной задачи, считываемое службой Windows. Его внутренняя структура является двоичной (заголовок фиксированной длины, за которым следует переменная секция, хранящая имя приложения, параметры, рабочую директорию и массив триггеров), поэтому для проверки требуется шестнадцатеричный вьюер, а не текстовый редактор.
Безопасность и защита
РИСК: MEDIUMСам по себе файл .job является инертными данными, но запланированные задачи - это классический механизм закрепления вредоносного ПО в системе (скрытая задача, которая повторно запускает полезную нагрузку при входе в систему или по таймеру). Если вы обнаружите неожиданный .job (или странную задачу в Планировщике задач), которая запускает скрипт из путей temp/AppData, считайте её подозрительной: проверьте действие в Планировщике задач, отключите или удалите её там. Не пытайтесь «запустить» .job двойным щелчком; управляйте им через taskschd.msc с соответствующими правами. Удаление легитимной системной задачи или задачи обновления может нарушить плановое обслуживание, поэтому идентифицируйте задачу перед удалением.
Детали формата
в двух словахПрограммы, открывающие файлы JOB
Технические подробности
глубокая спецификация| Тип файла | Двоичное определение запланированной задачи (Планировщик задач 1.0) |
| Кодировка | Двоичная (binary), little-endian |
| Структура контейнера | Заголовок FIXDLEN_DATA фиксированной длины + секция данных переменной длины |
| Содержимое заголовка | Версия продукта, слово версии формата файла, UUID задачи, приоритет, коды завершения/ошибок, настройки простоя и времени выполнения |
| Переменная секция | Имя приложения, параметры командной строки, рабочая директория, комментарий автора и массив определений триггеров |
| Шифрование | Тело задачи не зашифровано; необязательный блок учетных данных для запуска от имени пользователя может быть обфусцирован |
| Типичный размер файла | От менее 1 КБ до нескольких КБ |
| Место хранения | C:\Windows\Tasks (эпоха Windows 95 - XP) |
| Поддерживаемые ОС | Windows 95/98/Me, Windows NT4/2000/XP/Server 2003; обратная совместимость в Vista и более поздних версиях |
| Версия Планировщика задач | Планировщик задач 1.0 (формат заморожен; не расширялся после Windows XP) |
| Заменен на | XML-файлы задач Планировщика задач 2.0, хранящиеся в \Windows\System32\Tasks (представлены в Windows Vista, 2007) |
| Инструменты управления | taskschd.msc (оснастка MMC), schtasks.exe (командная строка) |
| MIME-тип | application/octet-stream |
| Выпущен | Task Scheduler 1.0 - Windows 95/98 (with Internet Explorer 4 / 'System Agent') through Windows XP/2003; legacy on Vista+ |
| Последняя версия | Task Scheduler 1.0 .job (frozen); Task Scheduler 2.0 (Vista, 2007) replaced it with XML task files |
| Спецификация | learn.microsoft.com |
Конвертации JOB
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах JOB.