Планировщик задач Windows запускает программы автоматически по времени, при входе пользователя или при наступлении события. Чтобы настроить запуск, создайте отдельное задание, укажите триггер, исполняемый файл и нужные аргументы, затем проверьте условия и права. Результат можно проверить в истории задания и журнале TaskScheduler.
Что подготовить перед настройкой расписания
- Определите, какую программу нужно запускать и при каком условии.
- Найдите полный путь к исполняемому файлу и проверьте, какие аргументы ему нужны.
- Уточните, под какой учётной записью должна работать программа и доступны ли ей нужные файлы.
- Решите, допустимо ли запускать задание без входа пользователя и с повышенными правами.
- Проверьте, не помешают ли запуску сон компьютера, работа от батареи или отсутствие сети.
Откройте Планировщик и создайте отдельное задание
Планировщик задач Windows подходит для повторяющихся операций: запуска резервного копирования, обслуживания файлов или открытия рабочей программы по расписанию. Для разового запуска проще открыть программу вручную. Не создавайте задание с повышенными правами, если это не требуется: используйте только необходимые разрешения.
Откройте меню «Пуск», найдите «Планировщик заданий» или нажмите Win + R, введите taskschd.msc и подтвердите запуск. В правой панели выберите «Создать задачу» — этот вариант позволяет задать учётную запись, условия и дополнительные параметры.
Выберите триггер: время, событие или вход в систему
Триггер определяет, когда стартует задание. Перед настройкой убедитесь, что у вас есть доступ к Планировщику, сведения о расписании и необходимые права на запуск программы. Чтобы понять, как настроить планировщик задач Windows, сначала выберите подходящий тип триггера:
- По расписанию: укажите дату и время, а при необходимости — повторение.
- При входе в систему: выберите запуск при входе любого пользователя или конкретной учётной записи.
- По событию: задайте источник и событие, если запуск должен быть связан с системным событием.
- При запуске компьютера: используйте этот триггер, когда действие должно выполняться после старта Windows.
Не создавайте несколько одинаковых триггеров без необходимости: это может привести к повторному запуску программы.
Укажите программу и аргументы запуска без ошибок в пути
Перед пошаговой настройкой проверьте подготовленные данные:
- Путь к исполняемому файлу существует и ведёт именно к нужной программе.
- Аргументы запуска известны и проверены отдельно, если это возможно.
- Папка для рабочих файлов доступна выбранной учётной записи.
- Для теста можно безопасно выполнить действие вручную.
- Создайте задание и задайте имя. В Планировщике нажмите «Создать задачу». Укажите понятное имя и описание, чтобы позднее отличить задание от других.
- Добавьте триггер. Откройте вкладку «Триггеры», нажмите «Создать» и задайте расписание или событие. Проверьте дату, время и параметры повторения перед сохранением.
- Добавьте действие запуска. На вкладке «Действия» выберите «Создать» и действие «Запуск программы». В поле программы укажите полный путь к исполняемому файлу.
- Заполните аргументы и рабочую папку. Аргументы указывайте без имени программы: оно задаётся отдельно. Если программе нужна определённая рабочая папка, заполните поле «Рабочая папка»; не добавляйте к пути лишние кавычки, если интерфейс принимает его отдельным полем.
- Проверьте параметры перед сохранением. Сверьте триггер, путь и аргументы с теми, что использовались при ручном запуске. Нажмите «ОК» и подтвердите учётные данные, если Windows запросит их.
- Запустите тест вручную. Найдите задание в библиотеке Планировщика, щёлкните по нему правой кнопкой мыши и выберите «Выполнить». Убедитесь, что программа отработала ожидаемым образом.
Так можно настроить запуск программ по расписанию в Windows без изменения системных файлов и сторонних утилит.
Настройте условия питания, сети и простоя компьютера
Если задание сохранено, но запускается не всегда, проверьте условия на соответствующей вкладке. После тестового запуска пройдите по списку:
- Компьютер включён в момент срабатывания триггера; выключенный ПК не выполнит обычное задание по расписанию.
- Условия запуска при питании от батареи соответствуют вашему сценарию.
- Параметр пробуждения компьютера включён, если это необходимо и поддерживается устройством.
- Ограничение по простою не мешает запуску в нужное время.
- Требование к сетевому подключению отключено либо сеть доступна в момент запуска.
- Параметр остановки задания по истечении времени не обрывает длительную операцию.
- Для задания с повторным запуском выбрано подходящее поведение, если предыдущий экземпляр ещё работает.
Проверьте права запуска и сохраните параметры задания
Если как создать задачу в планировщике Windows кажется понятным, но программа не стартует, проверьте типичные причины:
- В поле программы указан путь к ярлыку или документу вместо исполняемого файла.
- Путь или имя файла содержат ошибку, либо программа была перемещена или удалена.
- Аргументы введены в поле программы, а не в поле аргументов.
- Для выбранной учётной записи нет доступа к программе, папке или сетевому ресурсу.
- Заданию нужны повышенные права, но соответствующий параметр не включён.
- Выбран запуск только при входе в систему, хотя ожидается работа без активного сеанса пользователя.
- Пароль учётной записи изменён или учётная запись отключена.
- Триггер отключён либо настроен на дату или время, которые ещё не наступили.
Вкладка «Общие» задаёт параметры учётной записи и запуска. Режим выполнения без входа пользователя и повышенные права включайте только при необходимости, учитывая, что программа может не иметь доступа к окну рабочего стола или пользовательским ресурсам.
Включите журнал и разберите результат последнего запуска
Проверяйте сначала историю конкретного задания, а затем системный журнал. Это помогает отделить ошибку запуска от неверно заданного триггера.
- В меню «Действие» Планировщика включите «Включить журнал всех заданий», если история отключена.
- Выберите задание и откройте вкладку «Журнал». Сопоставьте время события с расписанием, запуском и завершением.
- Проверьте поле «Результат последнего запуска» и вкладку «История»: ищите события запуска, завершения и сведения об ошибках.
- Если истории задания недостаточно, откройте «Просмотр событий» и найдите журнал
Microsoft-Windows-TaskScheduler/Operationalв разделе журналов приложений и служб. При необходимости включите его в настройках журнала.
Сообщение о том, что задание выполнено, само по себе не подтверждает правильность результата программы: проверьте созданный файл, отчёт или другое ожидаемое последствие. Если журнал выполнения планировщика задач Windows показывает ошибку, сопоставьте её с учётной записью, путём и аргументами.
Для диагностики доступны разные варианты:
- История задания: удобна для просмотра событий одного задания и порядка их возникновения.
- Журнал TaskScheduler/Operational: полезен, когда нужно изучить системные события запуска и завершения.
- Ручной тест: помогает проверить действие без ожидания следующего расписания.
Нюансы запуска заданий в Windows
Можно ли запускать программу, когда пользователь не вошёл в систему?
Да, если выбрать соответствующий режим на вкладке «Общие» и предоставить необходимые данные учётной записи. При этом программа может не взаимодействовать с открытым рабочим столом и не получить доступ к ресурсам, доступным только в пользовательском сеансе.
Почему задание срабатывает, но окно программы не появляется?
Возможная причина — запуск без активного пользовательского сеанса: процесс может работать в фоновом режиме. Проверьте режим запуска и требования программы к графическому интерфейсу.
Нужно ли заключать путь к программе в кавычки?
В Планировщике путь указывается в отдельном поле, поэтому обычно вводят путь без дополнительных кавычек. Аргументы с пробелами оформляйте по правилам запуска конкретной программы.
Что делать, если компьютеру не удаётся выполнить задание во время сна?
Проверьте условия питания и параметр пробуждения компьютера. Если устройство выключено или не поддерживает пробуждение для этого сценария, задание не выполнится до запуска Windows.
Как проверить задание, не дожидаясь расписания?
Выберите задание в библиотеке Планировщика и нажмите «Выполнить». После теста проверьте историю и фактический результат работы программы.
Почему в истории нет событий?
История заданий может быть отключена. Включите её через меню «Действие» Планировщика, затем повторите тестовый запуск.
Где искать причину ошибки, если истории задания недостаточно?
Откройте журнал Microsoft-Windows-TaskScheduler/Operational в «Просмотре событий». Сопоставьте записи по времени с запуском задания и проверьте указанные в нём сведения.
Автор: Виктор Егоров.