Автоматическая остановка программы | Крымский форум

Автоматическая остановка программы

  • Добро пожаловать на форум! Рады видеть вас здесь! Зарегистрируйтесь или Войдите в аккаунт, чтобы иметь полный доступ к площадке!
F

FreeLSD

Guest
Есть ли планировщик с такой функциональностью:
в нужное время закрыть программу, выполнить некий скрипт и снова запустить эту же программу? С запуском по расписанию, как я понимаю, проблем нет, а вот с остановкой...
Суть проблемы в том, что крутится логер, пишущий статистику АТС, и нужно проанализировать его лог посторонней (самописной) приблудой, а он его держит. Если заблокированный файл можно как-то еще прочитать, тогда можно и не останавливать логер.
 
В NTшных можно было прописать батник с коммандой:

taskkill /f /im program.exe

В 98 немного сложнее. Нужно найти прожку с такойже функциональностью. Я чесно говоря не помню есть ли чтото похожее в 98. Может быть в интернете есть похожие консольные программы.

Можно самому на Делфях написать. Чтобы искала определенный заголовок и закрывала программу. Если не закрывается то убивала бы процесс.
 
Писать неохота, хочется готовое найти
rolleyes.gif
А NT ставить на такую машинку смысла не имеет - она больше ничего не делает, лишнюю лицензию на винду докупать? Да и железо-то не позволит...
 
Цитата
В NTшных можно было прописать батник с коммандой:

taskkill /f /im program.exe
На руборде встречал некий процесс вьюер/эксплорер с функциями командной строки.. Работает, ессно, на всей линейке выни. Название точно не помню, надо фильтровать и просматривать, но что встречал такое - точно.
 
Цитата(FreeLSD @ 29.07.2005, 10:15:32, 54768)
Писать неохота, хочется готовое найти

Его искать дольше чем писать
smile.gif


А вообще насколько как я понимаю, можно просто копировать файл. То есть открыть его не получится. но скопировать можно, то есть нужен батник который копирует файл и запускает анализатор.
Единственно что, может быть небольшая проблема в том что логер не сразу пишет данные в файл. а сначала в кеш... но я думаю это не смертельно, наверное
smile.gif
 
Jit Sceduler

Бесплатный планировщик с русскоязычным интерфейсом, очень похож на "Планировщик заданий Windows 98", можно сказать, его модификация. Программа состоит из двух компонентов: Scheduler непосредственно планировщик, и Terminal, он предназначен для управления, здесь отображается список всех заданий, добавляются новые, можно вызвать свойства или приостановить выполнение любой задачи. Для создания нового задания предусмотрен мастер, где указывается тип задачи: запуск исполняемого приложения, открытие документа, "напоминалка", а также выключение или перезагрузка компьютера несколькими способами. Установка времени запуска и цикла заданий с точностью до минуты в определенные даты, месяцы, дни недели. Любое приложение можно запустить в свернутом окне, прекратить работу после определенного времени, прошедшего с момента запуска: "убить" процесс без сохранения рабочих данных, закрыть процесс с сохранением. Предусмотрен вывод предупреждающего сообщения перед запуском очередного задания. Значок Jit Scheduler, как и всех остальных планировщиков, отображается в системном меню, при щелчке по которому открывается Terminal. Адрес Jit Scheduler v.3.10 build 177 в Интернете http://members.xoom.com/polyakoff/jitr.exe размер 275 кб, Windows 95/98/NT.


Источник
 
Батником копировать не пробовал, а вот через всякий Far/Total копировать не хочет. Но у меня тут родилось свежее решение:
можно перезагружать машину, в автозапуске прописать батник, который сначала копирует лог, потом стартует логер. Все равно 98-е без перезагрузки бесконечно работать не будут, а раз в день логи снимать - вполне устроит.
А утилит, которые машину перезагрузят - вагон.
Отдельное спасибо Пэтро - такая вещь в хозяйстве всегда пригодится!
smile.gif

Вот только качнуть почему-то не выходит - либор я туплю, либо браузер
sad.gif
 
Назад
Сверху