art.andr
09-08-2012, 14:04
Доброго времени суток
Ситуация следующая - имеется windows server 2008 r2. В планировщик добавлены задания следующего плана:
Ежедневно в 15:00 запускать файлы start1.bat, start2.bat, ..., start10.bat от учетной записи domen\admin с наивысшими привилегиями.
Батник запускает программу с конфигурацией, прописанной в файле config.cfg:
@echo off
start "" "C:\Program Files (x86)\Program\prog.exe" C:\config\config.cfg
Вроде бы все нормально, но есть несколько моментов:
1. В диспетчере задач в процессах после запуска всех заданий в планировщике висит только 5 копий программы (должно быть 10)
2. Как выясняется те копии программ, что висят в диспетчере задач, фактически не отрабатывают (не выполняют необходимые функции)
3. Если запустить вручную .bat файл, то все прекрасно запускается и отрабатывает
4. В логе планировщика следующие записи:
- 14:59:59 Задача вызвана планировщиком (Планировщик заданий запустил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" в связи с выполнением условия, определенного в триггере времени.)
- 14:59:59 Обработчик задач получил сообщение с запросом на запуск задачи (Обработчик задач "S-1-5-21-3118342939-3998159635-3943877256-1231:domen\admin:Password:Highest" получил от службы планировщика заданий запрос на запуск задачи "\START1".)
- 14:59:59 Задача запущена (Планировщик заданий запустил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" для пользователя "domen\admin".)
- 14:59:59 Действие запущено (Планировщик заданий запустил действие "C:\scripts\work\start1.bat" в экземпляре "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1".)
- 14:59:59 Обработка созданной задачи (Планировщик заданий запустил задачу "\START1" (экземпляр "C:\Windows\SYSTEM32\cmd.exe") с идентификатором процесса 54516.)
- 15:00:00 Действие выполнено (Планировщик заданий успешно завершил выполнение задания "\START1" ,экземпляра "{108fec75-d540-4160-8549-4dbb5eee6fc3}" , действия "C:\Windows\SYSTEM32\cmd.exe" с кодом возврата 0.)
- 15:00:00 Задача завершена (Планировщик заданий успешно завершил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" для пользователя "domen\admin".)
Сначала думал, что планировщик не успевает в одно и то же время запускать сразу 10 копий одной программы с разными конфигурационными файлами (хотя в логах все 10 задач завершались успехом), и раскидал время запуска с интервалом в 3 минуты (с 15:00 до 15:27), но и это не помогло. Подскажите в чем может быть дело?
Ситуация следующая - имеется windows server 2008 r2. В планировщик добавлены задания следующего плана:
Ежедневно в 15:00 запускать файлы start1.bat, start2.bat, ..., start10.bat от учетной записи domen\admin с наивысшими привилегиями.
Батник запускает программу с конфигурацией, прописанной в файле config.cfg:
@echo off
start "" "C:\Program Files (x86)\Program\prog.exe" C:\config\config.cfg
Вроде бы все нормально, но есть несколько моментов:
1. В диспетчере задач в процессах после запуска всех заданий в планировщике висит только 5 копий программы (должно быть 10)
2. Как выясняется те копии программ, что висят в диспетчере задач, фактически не отрабатывают (не выполняют необходимые функции)
3. Если запустить вручную .bat файл, то все прекрасно запускается и отрабатывает
4. В логе планировщика следующие записи:
- 14:59:59 Задача вызвана планировщиком (Планировщик заданий запустил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" в связи с выполнением условия, определенного в триггере времени.)
- 14:59:59 Обработчик задач получил сообщение с запросом на запуск задачи (Обработчик задач "S-1-5-21-3118342939-3998159635-3943877256-1231:domen\admin:Password:Highest" получил от службы планировщика заданий запрос на запуск задачи "\START1".)
- 14:59:59 Задача запущена (Планировщик заданий запустил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" для пользователя "domen\admin".)
- 14:59:59 Действие запущено (Планировщик заданий запустил действие "C:\scripts\work\start1.bat" в экземпляре "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1".)
- 14:59:59 Обработка созданной задачи (Планировщик заданий запустил задачу "\START1" (экземпляр "C:\Windows\SYSTEM32\cmd.exe") с идентификатором процесса 54516.)
- 15:00:00 Действие выполнено (Планировщик заданий успешно завершил выполнение задания "\START1" ,экземпляра "{108fec75-d540-4160-8549-4dbb5eee6fc3}" , действия "C:\Windows\SYSTEM32\cmd.exe" с кодом возврата 0.)
- 15:00:00 Задача завершена (Планировщик заданий успешно завершил экземпляр "{108fec75-d540-4160-8549-4dbb5eee6fc3}" задачи "\START1" для пользователя "domen\admin".)
Сначала думал, что планировщик не успевает в одно и то же время запускать сразу 10 копий одной программы с разными конфигурационными файлами (хотя в логах все 10 задач завершались успехом), и раскидал время запуска с интервалом в 3 минуты (с 15:00 до 15:27), но и это не помогло. Подскажите в чем может быть дело?