Утилита для автоматического запуска программ по расписанию. Запуск задания раз в неделю. Вывод на экран запланированного сообщения

На этой странице хочу рассказать, как создать назначенное задание в Windows 2008 и Windows 2008 R2 .

Назначенные задания служат для выполнения какой-либо задачи по расписанию. Автоматический запуск программы по расписанию настраивается в планировщике заданий, основной задачей которого является запуск программы в зависимости от определенных условий:

  • наступление определенного времени;
  • смена состояния системы (выключение, ждущий режим и т.д.);
  • ручной запуск через интерфейс планировщика заданий.

Итак, создание назначенного задания в Windows 2008:

1. Нажимаем кнопку «Пуск» и выбираем пункт «Панель управления»:

2. В появившемся окне выбираем «Администрирование»:

4. В планировщике заданий создаем простую задачу:

5. Вписываем имя нашей задачи и ее описание. Жмем «Далее»:

6. Выбираем периодичность запуска. Жмем «Далее»:

8. Выбираем действие «Запустить программу». Жмем «Далее»:

9. Жмем кнопку «Обзор» и выбираем наш исполняемый файл, запуск которого мы хотим осуществить. Жмем «Далее»:

10. Указываем галочку дополнительных настроек. Жмем «Готово»:

11. По умолчанию назначенное задание запускается от имени того, кто его создал. Если необходимо изменить пользователя, нажмите кнопку «Изменить» и выберите нового пользователя. Поставьте отметку «Выполнить с наивысшими правами» и нажмите «ОК»:

Все! Наше назначенное задание готово!

Идея настроить компьютер так, чтобы он автоматически включался в заданное время, приходит в голову многим людям. Одни таким образом хотят использовать свой ПК в качестве будильника, другим необходимо запустить закачку торрентов в наиболее выгодное согласно тарифному плану время, третьи хотят запланировать установку обновлений, проверку на вирусы или другие подобные задачи. Какими способами можно осуществить эти желания, будет рассмотрено далее.

Способов, с помощью которых можно произвести настройку компьютера для автоматического включения, существует несколько. Это можно сделать с помощью средств, имеющихся в аппаратном обеспечении компьютера, методами, предусмотренными в операционной системе, или специальными программами от сторонних производителей. Разберем эти способы более подробно.

Способ 1: BIOS и UEFI

О существовании BIOS (Basic Input-Output System) слышали, наверное, все, кто хоть немного знаком с принципами работы компьютера. Она отвечает за тестирование и штатное включение всех компонентов аппаратного обеспечения ПК, и затем передает управление ними операционной системе. БИОС содержит в себе множество различных настроек, среди которых есть и возможность включения компьютера в автоматическом режиме. Оговоримся сразу, что данная функция присутствует далеко не во всех BIOS, а только в более или менее современных ее версиях.

Чтобы запланировать запуск своего ПК на автомате через БИОС, необходимо сделать следующее:


В настоящее время интерфейс BIOS считается уже устаревшим. В современных компьютерах ему на смену пришел UEFI (Unified Extensible Firmware Interface). Его основное предназначение такое же, как и у BIOS, но возможности гораздо шире. Пользователю намного проще работать с UEFI благодаря поддержке мыши и русского языка в интерфейсе.

Настройка автоматического включения компьютера с помощью UEFI осуществляется следующим образом:


Настройка автоматического включения с помощью BIOS или UEFI является единственным способом, который позволяет осуществить данную операцию на полностью выключенном компьютере. Во всех остальных случаях речь идет не о включении, а о выводе ПК из состояния гибернации или спящего режима.

Само собой разумеется, что для того чтобы автоматическое включение могло сработать, кабель питания компьютера должен оставаться включенным в розетку или ИБП.

Способ 2: Планировщик заданий

Настроить автоматическое включение компьютера можно и с помощью системных средств Windows. Для этого используется планировщик заданий. Рассмотрим как это делается на примере Windows 7.

В начале нужно разрешить системе автоматическое включение/выключение компьютера. Для этого необходимо в панели управления открыть раздел «Система и безопасность» и в разделе «Электропитание» перейти по ссылке «Настройка перехода в спящий режим» .


Затем в открывшемся окне перейти по ссылке «Изменить дополнительные параметры питания» .


После этого найти в списке дополнительных параметров «Сон» и там установить разрешение для таймеров пробуждения в состояние «Включить» .

Теперь можно настраивать расписание автоматического включения компьютера. Для этого необходимо сделать следующее:

  1. Откройте планировщик. Проще всего это сделать через меню «Пуск» , где находится специальное поле для поиска программ и файлов.

    Начните вводить в этом поле слово «планировщик», чтобы в верхней строке появилась ссылка для открытия утилиты.

    Чтобы открыть планировщик, достаточно кликнуть по ней левой кнопкой мыши. Его также можно запустить через меню «Пуск» — «Стандартные» — «Служебные» , или через окно «Выполнить» (Win+R) , введя туда команду taskschd.msc .
  2. В окне планировщика перейдите в раздел «Библиотека планировщика заданий» .

  3. В правой части окна выберите «Создать задачу» .

  4. Придумайте название и описание для новой задачи, например, «Автоматическое включение компьютера». В этом же окне можно настроить параметры, с которыми будет происходить пробуждение компьютера: пользователь, под которым будет осуществлен вход в систему, и уровень его прав.

  5. Перейдите во вкладку «Триггеры» и нажмите на кнопку «Создать» .

  6. Настройте периодичность и время автоматического включения компьютера, например, ежедневно в 7.30 утра.

  7. Перейдите во вкладку «Действия» и создайте новое действие по аналогии с предыдущим пунктом. Здесь можно настроить, что должно произойти при выполнении задачи. Сделаем так, чтобы при этом на экран выводилось какое-нибудь сообщение.

    При желании можно настроить другое действие, например, проигрывание аудиофайла, запуск торрента или другой программы.
  8. Перейдите во вкладку «Условия» и отметьте чекбокс «Пробуждать компьютер для выполнения задачи» . При необходимости поставьте остальные отметки.


    Этот пункт является ключевым при создании нашей задачи.
  9. Завершите процесс, нажав на клавишу «OK» . Если в общих параметрах был указан вход в систему под конкретным пользователем, планировщик попросит указать его имя и пароль.

На этом настройка автоматического включения компьютера с помощью планировщика завершена. Свидетельством правильности выполненных действий будет появление новой задачи в списке заданий планировщика.


Результатом ее выполнения будет ежедневное пробуждение компьютера в 7.30 утра и вывод на экран сообщения «С добрым утром!».

Способ 3: Программы сторонних производителей

Создать расписание работы компьютера можно и с помощью программ, созданных сторонними разработчиками. В какой-то мере все они дублируют функции системного планировщика заданий. Некоторые имеют значительно урезанный по сравнению с ним функционал, но компенсируют это легкостью в настройке и более удобным интерфейсом. Однако программных продуктов, способных выводить компьютер из спящего режима, существует не так уж и много. Рассмотрим некоторые из них подробнее.

Небольшая бесплатная программа, в которой нет ничего лишнего. После установки сворачивается в трей. Вызвав ее оттуда, можно настроить расписание включения/выключения компьютера.


Таким образом, включение/выключение компьютера будет запланировано независимо от даты.

Auto Power-on & Shut-down

Еще одна программа, с помощью которой можно включать компьютер на автомате. Русскоязычный интерфейс по умолчанию в программе отсутствует, но в сети можно найти для нее русификатор. Программа платная, для ознакомления предлагается пробная 30-дневная версия.


WakeMeUp!

Интерфейс данной программы имеет функционал, типичный для всех будильников и напоминалок. Программа платная, пробная версия предоставляется на 15 дней. К ее недостаткам следует отнести длительное отсутствие обновлений. В Windows 7 ее удалось запустить только в режиме совместимости с Windows 2000 с административными правами.


На этом можно закончить рассмотрение способов автоматического включения компьютера по расписанию. Приведенной информации достаточно, чтобы сориентировать читателя в возможностях решения данной проблемы. А какой именно из способов выбрать — решать ему самому.

xStarter автоматизирует выполнение повседневных задач по планировщику или событиям системы.

Ключевые преимущества

Сократите свое рабочее время на 35%.

Создав макросы на ваши повседневные задачи, вы избавляете себя от рутины. А выполнять эти макросы компьютер с помощью xStarter может и в ваше отсутствие по расписанию.

Позаботьтесь о сохранности ваших данных.

Если автоматическое создание резервных копий ваших документов и электронной почты не требует почти никаких усилий, то почему бы ни делать это?

Замена планировщику Windows.

Расширенный планировщик xStarter позволит вам более точно задавать момент запуска программы или выполнения задачи. Задачи могут запускаться точно в указанное время, периодически или по комплексному формату. При работе xStarter в режиме сервиса NT возможен запуск задач даже при отсутствии активных пользователей.

Отслеживание изменений файлов и каталогов.

Как только в указанном каталоге появился новый файл, программа xStarter сообщит вам об этом или произведет любое действие. Таким же образом xStarter отслеживает изменения и удаления файлов и каталогов, включая изменения в подкаталогах.

Действия в Internet.

Отправлять и получать электронную почту, работать с файлами через FTP и HTTP - вот лишь краткий список того, что вы сможете автоматизировать при работе с Internet. Например: получать ежедневные отчеты и сохранять их в указанный каталог; отправлять оповещения о выполненных задачах без помощи пользователя; скачивать log и другие файлы и т.д.

Макросы Windows.

Вы можете записывать макросы, работая в любых программах и с любыми объектами в среде Microsoft Windows, с помощью xStarter. Каждый макрос - это файл, который содержит последовательность записанных движений и кликов мыши, нажатий кнопок клавиатуры. Этот файл может быть воспроизведен в любое время по расписанию или горячей клавише, как будто эти действия выполняете вы сами.

Удаленное управление.

С помощью xStarter Web Pilot становится возможным запускать задачи на удаленных компьютерах, просматривать задачи и их логи, отключать/включать.

Компиляция задач.

Из задач xStarter можно создавать.exe файлы и переносить задачи между компьютерами. При запуске задач пользователи могут заполнять некоторые параметры, специфические для данного пользователя или компьютера.

Firebird/Interbase.

Специальная версия xStarter Job Scheduler for Firebird/Interbase позволяет выполнять специфические задачи для указанных серверов баз данных. С помощью этой версии можно выполнять SQL скрипты, делать backup/restore баз данных и т.д.

Автоматизация задач без навыков программирования.

Каждая задача xStarter состоит из набора действий. Действия нацелены на выполнение различных функций, вот лишь некоторые из них:

  • запуск программ;
  • вывод сообщений на экран;
  • подключение к Internet;
  • синхронизация каталогов;
  • операции с окнами;
  • операции с текстовыми и log файлами;
  • отключение и подключение сетевых каталогов;
  • и т.д.

Задачи могут выполняться по расписанию, по горячим клавишам или по событиям системы.

Системные требования

Intel Pentium или совместимый процессор
Windows NT4/2000/XP/2003/Vista

На этой странице хочу рассказать, как создать назначенное задание в Windows 2008 и Windows 2008 R2 .

Назначенные задания служат для выполнения какой-либо задачи по расписанию. Автоматический запуск программы по расписанию настраивается в планировщике заданий, основной задачей которого является запуск программы в зависимости от определенных условий:

  • наступление определенного времени;
  • смена состояния системы (выключение, ждущий режим и т.д.);
  • ручной запуск через интерфейс планировщика заданий.

Итак, создание назначенного задания в Windows 2008:

1. Нажимаем кнопку «Пуск» и выбираем пункт «Панель управления»:

2. В появившемся окне выбираем «Администрирование»:

4. В планировщике заданий создаем простую задачу:

5. Вписываем имя нашей задачи и ее описание. Жмем «Далее»:

6. Выбираем периодичность запуска. Жмем «Далее»:

8. Выбираем действие «Запустить программу». Жмем «Далее»:

9. Жмем кнопку «Обзор» и выбираем наш исполняемый файл, запуск которого мы хотим осуществить. Жмем «Далее»:

10. Указываем галочку дополнительных настроек. Жмем «Готово»:

11. По умолчанию назначенное задание запускается от имени того, кто его создал. Если необходимо изменить пользователя, нажмите кнопку «Изменить» и выберите нового пользователя. Поставьте отметку «Выполнить с наивысшими правами» и нажмите «ОК»:

Все! Наше назначенное задание готово!

Как администратору, вам, вероятно, приходится выполнять одни и те же или похожие задачи практически каждый день. Возможно, вы даже вынуждены приходить на работу раньше или оставаться допоздна, чтобы выполнять эти задачи в нера­бочее время. Такими задачами могут быть рутинные операции обслуживания, например, удаление временных файлов, чтобы избежать переполнения дисков, или резервное копирование важных данных. Среди этих задач встречаются процессы и по­сложнее, в частности просмотр журналов событий на всех биз­нес-серверах для выявления проблем, требующих решения. Хорошая новость в том, что если вы можете разбить эти зада­чи на этапы, есть шанс их автоматизировать. Microsoft Win­dows предоставляет для этого несколько способов, включая:

  • Schtasks - «продвинутая» утилита командной строки для запуска команд, сценариев и программ па основе расписа­ния. Задания могут быть назначены для запуска однократ­но, поминутно, через определенный интервал (например ежечасно, ежедневно или ежемесячно), при загрузке систе­мы, при входе в систему или во время простоя системы ;
  • Task Scheduler (Планировщик заданий) - GUI-утилита для запуска команд, сценариев и программ на основе рас­писания. Task Scheduler выполняет те же операции, что и утилита командной строки Schtasks, что позволяет исполь­зовать их совместно и управлять заданиями, созданными в любой из этих утилит при помощи любого инструмента.

Планирование заданий на локальных и удаленных системах

Расписание можно настроить для всего, что можно запустить в командной строке, включая утилиты командной строки, сце­нарии, приложения, ярлыки и документы. Также можно ука­зывать аргументы командной строки. Иногда задания назна­чаются для компьютера, с которым вы работаете в данный мо­мент (т. е. для локальной системы). Однако чаще при плани­ровании заданий вы делаете это для удаленных систем через сеть со своего локального компьютера (т. е, для удаленных компьютеров).

Событийно-управляемые задания заслуживают особого вни­мания, поскольку не всегда работают, как ожидается; к ним относятся задания, инициируемые при следующих событиях.

  • Запуске системы - если вы настраиваете задание на запуск при старте системы, планировщик заданий запускает его как неинтерактивный процесс. Задание выполняется до пол­ной обработки, принудительного завершения или до вык­лючения системы. Помните, что завершить выполняемые задания может только их владелец или администратор.
  • Входе в систему - если вы настраиваете задание на запуск при входе пользователя в систему, планировщик заданий запускает его, когда кто-то входит в систему. Задание выпол­няется до полной обработки, принудительного завершения или до выхода пользователя из системы. В зависимости от настройки задания, запускаемые при входе (logon tasks), мо­гут выполняться интерактивно или неинтерактивно.
  • Простое системы - если вы настраиваете задание на за­пуск в простое системы, планировщик заданий запускает его при отсутствии действий пользователя за указанное вре­мя. Например, можно создать задание, которое запускает­ся, если система простаивает пять минут. Но помните, что дальнейшие действия пользователя не завершат задание. Оно будет выполняться либо до конца, либо до принуди­тельного завершения.