Змінюй хід війни! Допомагай ЗСУ!

Windows 7. Task Scheduler

🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
Статус: Offline
Реєстрація: 12.02.2009
Повідом.: 16130
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1
Привет всем!
В наличии - Windows 7 Prof - коробка, лицензия, все честно.

заданиие в виде .bat/.cmd/.vbs - содержит в себе taskkill и .ехе файл, который собвственно и должен работать в фоне. С перезапуском каждые 2 часа.

Машина находится в домене, GPO минимальные (синхронизация времени, политика паролей)

Проблема - задание стартует, в логах идет событие о старте процесса cmd.exe, его успешное завершение и на этом все. Сам .exe файл нужного процесса не стартует

содержимое батника
taskkill /F /IM matrix.exe
D:\cl\matrix.exe -u -d 1

Делал - давал права на cmd.exe, разрешал вход в качестве пакетного задания, запускал как от system, так и от администратора локальной машины/домена. Дисковые права перепроверены. все ОК
А и еще, в момент работы, при запуске ручками, выводит инфу о кол-ве итераций на экран. Отправка в NULL вывода, не помогла все как и выше описанно происходит.

Ткните в мануал или подскажите в чем прикол.
Если запускать руками, все стартует, нормально работает.
На Windows XP Prof - проблем нет, все работает.
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #2
Код:
start /?
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #3

Пофиг, в логах отписка - старт задания, запуск cmd.exe, упешное завершение cmd.exe.

Фаер выключен, антивирусник потушен.

Task Scheduler started "{e0adcede-c158-402b-8e6e-02a581875fd6}" instance of the "\{712C2575-4960-4DDA-95B4-5ABDD52B972B}" task for user "user\user".
Task Scheduler launched action "C:\Windows\system32\cmd.exe" in instance "{e0adcede-c158-402b-8e6e-02a581875fd6}" of task "\{712C2575-4960-4DDA-95B4-5ABDD52B972B}".
Task Scheduler launch task "\{712C2575-4960-4DDA-95B4-5ABDD52B972B}" , instance "C:\Windows\system32\cmd.exe" with process ID 4192.
Task Scheduler successfully completed task "\{712C2575-4960-4DDA-95B4-5ABDD52B972B}" , instance "{e0adcede-c158-402b-8e6e-02a581875fd6}" , action "C:\Windows\system32\cmd.exe" with return code 0.
Task Scheduler successfully finished "{e0adcede-c158-402b-8e6e-02a581875fd6}" instance of the "\{712C2575-4960-4DDA-95B4-5ABDD52B972B}" task for user "user\user".

Вот что идет после запуска задания, нужный процесс не стартует:(
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #4
Пофиг, в логах отписка - старт задания, запуск cmd.exe, упешное завершение cmd.exe.

Фаер выключен, антивирусник потушен.



Вот что идет после запуска задания, нужный процесс не стартует:(

Код:
start /? | find /i "wait"
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #5
Шаманство якось. в общем, похоже что приложение кривовато написано.
Всем спасибо.
Тему закрою через пару дней, может у кого какие еще идеи проявятся.
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #6
ну вместо
Код:
taskkill /F /IM matrix.exe
D:\cl\matrix.exe -u -d 1
напиши

Код:
taskkill /F /IM matrix.exe
C:\Program Files (x86)\Microsoft Office\Office12WINWORD.EXE
и проверь....
Как вариант, кавычки может нужны...
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #7
2Rimlyanin - Спасибо еще раз.
Похоже таки проблема с апликухой. с вордом отрабатывает и через таск килл, и через снос текущего процесса через сам шадулер.
Меня по ходу сбило, то что прога нормально отрабатывает в XP.
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #8
да легко, я вообще люблю проводить эксперименты....
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #9
А может у данного юзера прав нет ?


От кого запускаеся задача, от кого запускается программа ?
 
  • 🟢 16:08 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #10
Все оказалось проще
UPD.
В общем, проблема решилась следующим образом.
1. taskkill /F /IM matrix.exe - забываем нафик, шедулер имеет опцию удаления процесса перед повторным стартом.
2. забываем про батник.
3. Делаем задание с D:\cl\matrix.exe (именно без параметров, чистый экзешник)
4. Задаем рабочий каталог (при настройке задания)
5. Задаем параметры запуска - -u -d 1 (при настройке задания)
6. Смотрим остальные опции, нужное включаем, ненужное рубим.
 
Назад
Зверху Знизу