Компьютеры | Периодический запуск программы - как "обмануть" NTшный sheduler ? |
|
---|---|---|
Ситуация такая. Беда случается в случае сбоя в источнике данных, что случается 1 раз в приблизительно 2-3 дня непрерывной работы. Тогда файл с данными при очередной попытке его обновления стирается, а процесс pr.exe продолжает висеть с выдачей сообщения. Идея была, используя планировщик заданий Windows XP, периодически пытаться запускать pr.exe, скажем раз в 30 минут. Тогда, если 1-й экземпляр программы упал, становится возможным запуск 2-го, он запускается, работает пока не произойдет сбой, потом 3-й и т.д. Не тут-то было! Может написать пакетный файл какой-нибудь? Но моих познаний хватило только на два варианта Что посоветуете? |
|
|
AR®: а процесс pr.exe продолжает висеть с выдачей сообщения. |
|
|
Что каким? |
|
|
Ессно сообщением. Окошко винды типа о ошибке? |
|
|
Главное и единственное окно этой программы и MessageBox с текстом о сбое и единственной кнопкой OK на нем, после нажатия которой оба закрываются (и процесс pr.exe прекращается). |
|
|
скриншот подобного можно? есть одна идейка. |
|
|
Нет. А зачем? MessageBox - этой программы, не виндовый гпф. |
|
|
Есть один конструктор он много что может в том числе поиск окна с заданными параметрами, нажать на эту кнопку и заново запустить прогу или тупо запускать прогу тоже может, результирующая мониторная прога будет весить до 100кб. |
|
|
Спасибо конечно, но если "через программирование", то я знаю и др.способы решения. |
|
|
Ну хозяин - барин. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |