Назначенные задания в windows server 2008

Здесь я расскажу как создать простую задачу в планировщике задач в Windows Server 2008.

Здесь я расскажу как создать простую задачу в планировщике задач в Windows Server 2008.

1. Постановка задачи

Предположим, что нам надо запускать файл «С:Examplestart.bat» в течении суток каждые 20 мин. Файл start.bat будет просто записывать в текстовый файл log.txt время своего запуска. Вот его содержание:

2. Добавление новой задачи

Запускаем диспетчер сервера («Пуск» — «Администрирование» — «Диспетчер сервера»). Раскрываем меню «Конфигурация» , затем «Планировщик заданий» и выделяем вкладку «Библиотека планировщика заданий» . Затем справа, в окне «Действия» , нажимаем «Создать папку…» .

Вводим имя — я ввожу «Мои задачи» — и видим что рядом с заданиями Microsoft появилась папка с только что введенным именем. Выделим ее и в меню «Действия» нажмем «Создать задачу» .

Запустится окно «Создание задачи» . В поле «Имя» вводим название задачи, при желании можно заполнить «Описание задачи» . Ниже необходимо указать учетную запись для запуска задачи. Обычно со временем на сервере накапливается много разных задач, и я, как правило, создаю отдельную учетную запись для их выполнения (как создать новую учетную запись можно прочитать здесь). Если вы хотите сменить пользователя для задачи нажимаем «Изменить» , затем «Дополнительно» , в появившемся окне нажимаем «Поиск» и выбираем пользователя из списка.

Далее устанавливаем переключатель на «Выполнять вне зависимости от регистрации пользователя» и в меню «Настроить для» выбираем «Windows 7, Windows Server 2008 R2» .

Теперь переходим на вкладку «Триггеры» и нажимаем «Создать» . Откроется окно «Создание триггера» . Здесь, в соответствии с поставленной задачей, выбираем:

  • Параметры — «Ежедневно» ;
  • Начинать с — устанавливаем время «11:00:00» ;
  • Повторять каждые — «1 дн.» ;
  • Установим флаг «Повторять задачу каждые:» и т. к. в списке нет нужного нам интервала, вручную напишем «20 мин.» в течение «Бесконечно» ;

Novaya_Zadacha_006

Или же можно создать 3 разных триггера с интервалом исполнения 1 час и началом действия соответственно: 11:00, 11:20 и 11:40.

В обоих случаях задача будет запускаться каждые 20 минут.

Далее, на вкладке «Действия» нажимаем «Создать» и указываем путь к нашему файлу.

При необходимости можно заполнить вкладки «Условия» и «Параметры» . В нашем примере этого не требуется. После сохранения задачи, она должна появиться в списке задач. (При определении нескольких триггеров, время следующего запуска задачи показывается в таблице не правильно — по первому триггеру. Несмотря на это задача запускается как положено.)

Все, на этом создание новой задачи закончено. По прошествии часа файл log.txt должен содержать записи:

Обновлено 16.12.2014

0. Задача:

Предположим, что нам надо запускать файл «С:Examplestart.bat» в течении суток каждые 20 мин. Файл start.bat будет просто записывать в текстовый файл log.txt время своего запуска. Вот его содержание:

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-01

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-01

1. Добавление новой задачи

Запускаем диспетчер сервера («Пуск» — «Администрирование» — «Диспетчер сервера»). Раскрываем меню «Конфигурация» , затем «Планировщик заданий» и выделяем вкладку «Библиотека планировщика заданий» . Затем справа, в окне «Действия» , нажимаем «Создать папку…» .

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-02

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-02

Вводим имя — я ввожу «Мои задачи» — и видим что рядом с заданиями Microsoft появилась папка с только что введенным именем. Выделим ее и в меню «Действия» нажмем «Создать задачу» .

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-03

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-03

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

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-04

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-04

Далее устанавливаем переключатель на «Выполнять вне зависимости от регистрации пользователя» и в меню «Настроить для» выбираем «Windows 7, Windows Server 2008 R2» .

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-05

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-05

Теперь переходим на вкладку «Триггеры» и нажимаем «Создать» . Откроется окно «Создание триггера» . Здесь, в соответствии с поставленной задачей, выбираем:

  • Параметры — «Ежедневно» ;
  • Начинать с — устанавливаем время «11:00:00» ;
  • Повторять каждые — «1 дн.» ;
  • Установим флаг «Повторять задачу каждые:» и т. к. в списке нет нужного нам интервала, вручную напишем «20 мин.» в течение «Бесконечно» ;

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-06

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-06

Или же можно создать 3 разных триггера с интервалом исполнения 1 час и началом действия соответственно: 11:00, 11:20 и 11:40.

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-07

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-07

В обоих случаях задача будет запускаться каждые 20 минут.

Далее, на вкладке «Действия» нажимаем «Создать» и указываем путь к нашему файлу.

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-08

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-08

При необходимости можно заполнить вкладки «Условия» и «Параметры» . В нашем примере этого не требуется. После сохранения задачи, она должна появиться в списке задач. (При определении нескольких триггеров, время следующего запуска задачи показывается в таблице не правильно — по первому триггеру. Несмотря на это задача запускается как положено.)

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-09

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-09

Все, на этом создание новой задачи закончено. По прошествии часа файл log.txt должен содержать записи:

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-10

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-10

В Планировщике заданий Windows Server 2008 (Task Scheduler) предусмотрено множество заданий по умолчанию, которые могут оказаться ненужными в определенной рабочей среде. В этой статье мы расскажем о новой функции Планировщика, которая позволяет выявить процессы, неспособные завершиться как планировалось.

Одна из новых особенностей Планировщика заданий Windows Server 2008 — возможность отображения всех выполняемых заданий. Это особенно удобно для выявления процессов, неспособных завершиться как планировалось.

Чтобы увидеть список всех заданий, выполняемых в локальной системе, нажмите правой кнопкой мыши на папке «Библиотека планировщика заданий» (Task Scheduler Library) и выберите пункт «Отображать все выполняемые задачи» (Display All Running Tasks), как показано на рис. A.

Просмотр всех выполняемых заданий в Планировщике заданий Windows Server 2008
Рисунок A

Для нашей тестовой системы, которая является контроллером домена, в Планировщике содержатся три незавершенных задания, запущенных при старте системы. На рис. B показаны все выполняемые задачи для данного контроллера домена.

Просмотр всех выполняемых заданий в Планировщике заданий Windows Server 2008
Рисунок B

В этом списке в папке «Библиотека планировщика задачMicrosoftWindowsMultimedia» (Task Scheduler LibraryMicrosoftWindowsMultimedia) можно заметить запланированное задание SystemSoundsService. Оно функционирует некорректно, поскольку этот сервер не оснащен звуковым оборудованием. Это задание следует отменить (при этом системный сигнал компьютера будет по-прежнему работать).

Тщательную проверку запланированных заданий по умолчанию следует провести для всех копий Windows Server 2008. На сайте Microsoft можно найти список заданий, запланированных по умолчанию в Windows Vista, который во многом совпадает с аналогичным списком для Windows Server 2008.

Автор: Rick Vanover

Перевод: SVET

Оцените статью: Голосов

Содержание

  • 1 2 ответа
  • 2 Как создать новую задачу в планировщике заданий Windows Server 2008 R2
  • 3 Как создать новую задачу в планировщике заданий Windows Server 2008 R2
    • 3.1 0. Задача:
    • 3.2 1. Добавление новой задачи

Где диспетчер задач хранит свои файлы на сервере Windows 2008?

2 ответа

Информация о задаче хранится в %WINDIR%System32Tasks (или C:WindowsSystem32Tasks ). Кажется, что они хранятся как один файл для каждой задачи в формате XML.

Затем они ссылаются на реестр в HKLMSOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCache

Я не знаю о 2008 году, но 2003 хранит их в %WINDIR%Tasks . Если вы откроете свойства в запланированной задаче, полный путь будет указан в верхней части окна.

Как создать новую задачу в планировщике заданий Windows Server 2008 R2

Как создать новую задачу в планировщике заданий Windows Server 2008 R2

0. Задача:

Предположим, что нам надо запускать файл «С:Examplestart.bat» в течении суток каждые 20 мин. Файл start.bat будет просто записывать в текстовый файл log.txt время своего запуска. Вот его содержание:

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-01

1. Добавление новой задачи

Запускаем диспетчер сервера («Пуск» — «Администрирование» — «Диспетчер сервера»). Раскрываем меню «Конфигурация» , затем «Планировщик заданий» и выделяем вкладку «Библиотека планировщика заданий» . Затем справа, в окне «Действия» , нажимаем «Создать папку…» .

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-02

Вводим имя — я ввожу «Мои задачи» — и видим что рядом с заданиями Microsoft появилась папка с только что введенным именем. Выделим ее и в меню «Действия» нажмем «Создать задачу» .

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-03

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

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-04

Далее устанавливаем переключатель на «Выполнять вне зависимости от регистрации пользователя» и в меню «Настроить для» выбираем «Windows 7, Windows Server 2008 R2» .

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-05

Теперь переходим на вкладку «Триггеры» и нажимаем «Создать» . Откроется окно «Создание триггера» . Здесь, в соответствии с поставленной задачей, выбираем:

  • Параметры — «Ежедневно» ;
  • Начинать с — устанавливаем время «11:00:00» ;
  • Повторять каждые — «1 дн.» ;
  • Установим флаг «Повторять задачу каждые:» и т. к. в списке нет нужного нам интервала, вручную напишем «20 мин.» в течение «Бесконечно» ;

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-06

Или же можно создать 3 разных триггера с интервалом исполнения 1 час и началом действия соответственно: 11:00, 11:20 и 11:40.

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-07

В обоих случаях задача будет запускаться каждые 20 минут.

Далее, на вкладке «Действия» нажимаем «Создать» и указываем путь к нашему файлу.

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-08

При необходимости можно заполнить вкладки «Условия» и «Параметры» . В нашем примере этого не требуется. После сохранения задачи, она должна появиться в списке задач. (При определении нескольких триггеров, время следующего запуска задачи показывается в таблице не правильно — по первому триггеру. Несмотря на это задача запускается как положено.)

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-09

Все, на этом создание новой задачи закончено. По прошествии часа файл log.txt должен содержать записи:

Как создать новую задачу в планировщике заданий Windows Server 2008 R2-10

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

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

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

Процесс создания назначенного задания в Windows 2008 и в Windows 2008 R2 абсолютно ничем не отличаются. Для Windows XP и Windows 2003 аналогичный процесс описан здесь Создать назначенное задание в Windows XP и Windows 2003.

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

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

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

3. Далее выбираем «Планировщик заданий»:

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

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

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

7. Указываем время запуска. Жмем «Далее»:

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

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

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

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

?

LiveJournal

Log in

If this type of authorization does not work for you, convert your account using the link

March 31 2013, 16:00

Categories:

  • IT
  • Компьютеры
  • Cancel

Настройка автоматической архивации с планировщиком заданий

Настройка автоматической архивации с планировщиком заданий

Назначение: Windows Server 2008 R2

Если требуется создать расписание, согласно которому архивация выполняется в разное время в разные дни, чтобы команда Wbadmin start backup (или пакетный файл) запускалась в соответствии с нужным расписанием, можно воспользоваться планировщиком заданий. (Эти задачи не отображаются в оснастке консоли управления (MMC) «Архивация данных Windows Server».) В этом случае следует убедиться, что архивы, создаваемые по специальному расписанию, не перекрываются с архивами, создаваемыми по обычному расписанию. В случае конфликта одна из операций архивации завершится с ошибкой. В следующей задаче используется синтаксис команды для ОС Windows Server 2008 R2.

Использование планировщика заданий и команды Wbadmin для создания расписания архивации

  1. Нажмите кнопку Пуск, выберите Администрирование, а затем выберите Планировщик заданий.

  2. В области Действия нажмите Создать задачу.

  3. На вкладке Общие установите флажок Выполнить с наивысшими правами.

  4. На вкладке Действия нажмите кнопку Создать и выполните следующие действия.

    1. В раскрывающемся списке Действия выберите Запуск программы.
    2. В поле Программа или сценарий введите:

      %windir%System32wbadmin.exe

    3. В поле Добавить аргументы введите:

      start backup [-backupTarget:{<конечный_том> | <конечный_сетевой_ресурс>}] [-include:<включаемые_элементы>] [-nonRecurseInclude:<включаемые_элементы>] [-exclude:<исключаемые_элементы>] [-nonRecurseExclude:<исключаемые_элементы>] [-allCritical] [-systemState] [-noVerify] [-user:<имя_пользователя>] [-password:<пароль>] [-noInheritAcl] [-vssFull | -vssCopy] [-quiet]

    Чтобы просмотреть справку по этой команде, в командной строке введите:

    wbadmin start backup /?

  5. Повторите шаг 4 для каждого добавляемого архива.

  6. Остальные поля заполните в соответствии с указаниями инструкции по созданию расписания задачи в справке планировщика заданий.

Дополнительная информация

  • Чтобы настроить расписание архивации, пользователь должен быть членом группы «Операторы архива» или «Администраторы», либо ему должны быть делегированы соответствующие полномочия.
  • Для выполнения этих задач также можно использовать команду Schtasks. Примеры использования данной команды см. по ссылке (страница может быть на английском языке) http://go.microsoft.com/fwlink/?LinkId=143764. Синтаксис команды Schtasks см. в описании данной команды (страница может быть на английском языке) (http://go.microsoft.com/fwlink/?LinkID=143763).
  • Эту задачу можно выполнить удаленно для другого сервера с помощью команды Подключиться к другому компьютеру в оснастке консоли управления (MMC) «Архивация данных Windows Server». Пользователь должен быть членом группы «Операторы архива» или «Администраторы» на удаленном сервере. Если используемая учетная запись является членом группы «Операторы архива», убедитесь, что параметры безопасности DCOM разрешают членам данной группы подключение к удаленному компьютеру.

    Эта функция доступна только в том случае, если локальный и удаленный серверы работают под управлением одной и той же версии операционной системы Windows, т. е. либо оба сервера под управлением Windows Server 2008, либо оба сервера под управлением Windows Server 2008 R2. Следует отметить, что данную функцию нельзя использовать для управления компьютером, работающим под управлением любой клиентской версии операционной системы Windows.

Дополнительные источники информации

  • Настройка автоматической архивации с планировщиком заданий
  • Установка средств архивации Windows Server
  • Команда Wbadmin (страница может быть на английском языке) (http://go.microsoft.com/fwlink/?LinkId=140216)

Incremental backup to network share

This PowerShell-script is scheduled to run daily:

Add-PSSnapin Windows.ServerBackup
$BackupPolicy = New-WBPolicy
$BackupInclusions = New-WBFileSpec -FileSpec «D:Shares»
$BackupDestination = New-WBBackupTarget -NetworkPath «\SRV004Backup$$((Get-Date).DayOfWeek)»
Add-WBFileSpec -Policy $BackupPolicy -FileSpec $BackupInclusions
Add-WBBackupTarget -Policy $BackupPolicy -Target $BackupDestination
If ((Get-Date).DayOfWeek -match «Tuesday|Sunday») {
    Add-WBSystemState -Policy $BackupPolicy
}
Start-WBBackup -Policy $BackupPolicy -Force

Skip to content


Прочитано:
996

Рассмотрим вариант создание заданий через командную строку:

На исходной машине alektest5 создадим задание о перезагрузке сервера каждый час:

Schtasks.exe /create /S alektest5 /RU Administrator /RP 712mbddr@ /SC HOURLY /TN shutdown /TR “%systemroot%system32shutdown.exe /r /f”

Создание задания в консоли., где

/S – имя удаленной / локальной машины.

/RU – От имени кого будем запускать наше задание

/RP – Пароль от имени кого будет запускать задание

/SC – С какой периодичностью будем запускать задание.

/TN – название задания

/TR – путь до исполняемой команды/батника.

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

Успешное выполнение задания. Будет перезагрузка.В событиях

Server ManagerDiagnosticsEvent ViewerWindows LogsSystem отфильтровать по коду 1074.

Смотрим события выполнения задания.

Удалить все задания или конкретное:

Schtasks /delete /TN * /F

Schtasks /delete /TN “shutdown” /F

, параметры /TN “<ваше_название_задания>”.

Создание заданий с запуском внешнего скрипта:

Задание на запуск bat’ника в котором идет вывод текущей даты и времени каждую минуту и перенаправление в файл echo %date% %time% >> c:11.txt

Schtasks /create /S alektest5 /RU Administrator /RP 712mdddr@ /SC MINUTE /TN time /TR “c:1bat” >> c:11.txt

Задание с запуском внешнего скрипта.Задание на запуск bat’ника в котором идет бекап прав каталога c:windowssystem32 и сохранение его по адресу c:1acl_system32.txt каждый день в 17 часов и заканчивается 18 часами.

Schtasks /create /S alektest5 /RU Administrator /RP 712mbddr@ /SC DAILY /ST 17:00 /ET 18:00 /TN time /TR “c:1bat.bat”

Определенное время запуска задания.


Понравилась статья? Поделить с друзьями:
  • Наилучший вид windows 10 как установить
  • Назначением служебного приложения windows архивация данных является
  • Назначением значка мой компьютер в windows является
  • Наиболее распространенными архиваторами для операционной системы windows являются
  • Назначение шкалы раскадровки в windows movie