русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Выполнение заданий по расписанию


Дата добавления: 2015-09-15; просмотров: 915; Нарушение авторских прав


 

ОС Windows XP располагает средством-планировщик заданий. (Task Scheduler) (Имеется также новая утилита командной строки-Schtasks.exe). С помощью планировщика заданий можно составить расписание запуска командных файлов, документов.обычных приложений или утилит для обслуживания системы. Программы могут запускаться однократно, ежедневно, ежемесячно в заданные дни, при загрузке системы или регистрации в ней, а также при бездействии системы. Планировщик позволяет задавать достаточно сложное расписание для выполнения заданий, в котором задаются продолжительность задания, время его окончания, количество повторов, зависимость от состояния источника питания (работа от сети или от батарей) и т.п.

 

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

 

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

Графический интерфейс планировщика заданий (рис. 9.36) не требует зна­ния ключей и параметров программы (как это нужно для использования команды at), он интегрирован в операционную систему и доступен из пане­ли управления (папка Назначенные задания(Scheduled Tasks)). Кроме того, упрощается отладка заданий, поскольку их легко проверить, запустив в лю­бой момент непосредственно из папки заданий (команда Выполнить(Run) в контекстном меню выбранного задания). В главном окне планировщика вы­водится основная информация о заданиях: расписание, время следующего и предыдущего запуска, состояние, результат выполнения задания, имя созда­теля задания.



Рис. 9.36. Пример окна планировщика заданий с разными типами запуска

Мастер планирования заданий (запускаемый при выборе команды Добавить задание(Add Scheduled Task)) позволяет легко и быстро в интерактивном режиме указать все параметры для запуска запланированного задания. Зада­ния могут иметь несколько расписаний, принципиально отличающихся друг от друга. Например, некоторая программа может запускаться ежедневно в одно время, еженедельно — в другое время и однократно — в заданное вре­мя указанного дня. На рис. 9.37 приведен пример расписания для запуска программы MSN Explorer, запускающейся по рабочим дням, 3 раза в день. Установив флажок Показывать несколько расписаний(Show multiple schedules), можно задать несколько расписаний для запуска этой программы.

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

I Рис. 9.37. Вкладка Расписание для запланированной задачи

I запуска/ программы MSN Explorer

 

Благодаря наличию функционально полного набора интерфейсов API (планировщик задач позволяет использовать все достоинства моделей СОМи ! DCOM)разработчики могут встраивать службы планирования заданий в свои | приложения, не заботясь о поддержке и надежности этих служб. Возможность доступа к страницам свойств (см. рис. 9.37) позволяет создавать в приложениях специфические диалоговые окна, а затем вызывать стандартные страницы планировщика.



<== предыдущая лекция | следующая лекция ==>
Дефрагментация дисков | Функция восстановления системы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.