Корректная перезагрузка VideoNet

Решение вопросов связанных с настройкой системы VideoNet 8

Корректная перезагрузка VideoNet

Сообщение Владимир II » 16 фев 2010, 19:52

Подскажите, каким образом корректно перезагрузить VideoNet реагируя на определённое событие журнала\по расписанию.

Windows команда taskkill завершает некорректно.
Владимир II
Новичок
 
Сообщений: 9

Re: Корректная перезагрузка VideoNet

Сообщение Stranger » 17 фев 2010, 11:15

Владимир II писал(а):Подскажите, каким образом корректно перезагрузить VideoNet реагируя на определённое событие журнала\по расписанию.

Windows команда taskkill завершает некорректно.

Штатных средств для этого в VideoNet не предусмотрено.
Однако, использование команды taskkill /im videonet.exe приводит к корректному завершению VideoNet, причем, именно в требуемом Вами варианте.
Владимир Шерстобоев
Техническая поддержка компьютерных систем
тел.: (812) 448-10-10
e-mail: support@videonet.ru
Stranger
Специалист
 
Сообщений: 1014

Сообщение Владимир II » 18 фев 2010, 20:27

Штатных средств для этого в VideoNet не предусмотрено.
Однако, использование команды taskkill /im videonet.exe приводит к корректному завершению VideoNet, причем, именно в требуемом Вами варианте.


Дело в том что при таких таких параметрах команды taskkill VideoNet выключается через раз, если добавить /f то закрывается принудительно - это не устраивает. Хотелось бы узнать как VideoNet выключается при нажатии кнопки "Выход".
Владимир II
Новичок
 
Сообщений: 9

Сообщение Stranger » 19 фев 2010, 14:00

Владимир II писал(а):
Штатных средств для этого в VideoNet не предусмотрено.
Однако, использование команды taskkill /im videonet.exe приводит к корректному завершению VideoNet, причем, именно в требуемом Вами варианте.


Дело в том что при таких таких параметрах команды taskkill VideoNet выключается через раз, если добавить /f то закрывается принудительно - это не устраивает. Хотелось бы узнать как VideoNet выключается при нажатии кнопки "Выход".

Физика процесса такова:
taskkill без /f посылает приложению запрос на завершение. Приложение должно поддерживать обработку данного запроса. VideoNet умеет это делать и при получении такого запроса завершается корректно.
Переключатель /f необходим для принудительного завершения процесса ( в случае, если процесс не обрабатывает вышеуказанного запроса, либо по какой-нибудь причине "завис").

Во всех моих экспериментах VideoNet 8.5 корректно завершал свою работу по команде taskkill /im videonet.exe

Немного не понял Вашего последнего вопроса. VideoNet при нажатии кнопки "Выход" завершает свою работу штатным образом. :)
Владимир Шерстобоев
Техническая поддержка компьютерных систем
тел.: (812) 448-10-10
e-mail: support@videonet.ru
Stranger
Специалист
 
Сообщений: 1014

Сообщение Владимир II » 26 май 2010, 09:31

Возращаясь к теме поясню, что когда Videonet запущен из по конкретного пользователя путем обычного запуска (через C:\Program Files\SKYROS\VideoNet 8\VideoNet.exe) то команда taskkill /im работает корректно. А если VideoNet запускать автозапуском (через C:\Program Files\SKYROS\VideoNet 8\Service\Запустить программный контроль VideoNet) то он запущен от SYSTEM и данная команда не срабатывает. Спасает только добавление /f.
Владимир II
Новичок
 
Сообщений: 9

Сообщение Stranger » 26 май 2010, 11:40

Владимир II писал(а):Возращаясь к теме поясню, что когда Videonet запущен из по конкретного пользователя путем обычного запуска (через C:\Program Files\SKYROS\VideoNet 8\VideoNet.exe) то команда taskkill /im работает корректно. А если VideoNet запускать автозапуском (через C:\Program Files\SKYROS\VideoNet 8\Service\Запустить программный контроль VideoNet) то он запущен от SYSTEM и данная команда не срабатывает. Спасает только добавление /f.

Проверил Вашу ситуацию. VideoNet 8.5 запущен сервисом (от System). Запуск taskkill /im videonet.exe (без /f) от другого пользователя, имеющего административные права, приводит к штатному завершению VideoNet.
Также проверил запуск данной команды самим VideoNet из его расписания - указал "Запуск от имени: Текущего пользователя операционной системы", т.е., в данном случае, от System. VideoNet завершается штатным образом без каких-либо проблем.

Операционная система - Windows XP.
Владимир Шерстобоев
Техническая поддержка компьютерных систем
тел.: (812) 448-10-10
e-mail: support@videonet.ru
Stranger
Специалист
 
Сообщений: 1014

Сообщение Владимир II » 26 май 2010, 12:51

Спасибо за ответ, буду разбираться. Единственно что стоит VideoNet 8.4
Владимир II
Новичок
 
Сообщений: 9

Вернуться в Вопросы настройки системы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron