Форум » Для флейма » Непонятки с запуском программы на сервере.... » Ответить

Непонятки с запуском программы на сервере....

Andrey: Всем привет. Устанавливаю свою прогу по удаленке (стандартными средствами Windows) на сервер Win2003. Учетная запись администратора. Ручками запускаю свою прогу, стартует нормально, в трее показывается, работает тоже нормально. Выхожу с сервера, заново вхожу на сервер и труба - нет в трее моей программы !!! Что за фигня ? Это так должно быть ? Как установить свою прогу, чтобы она постоянно оставалась запущенной, до перезапуска сервера ?

Ответов - 8

sashaBG: Потому что закрывается сессия администратора . Просто не выходи через logout а тупо нами на крестик терминального окна.

PSP: Используй "Назначенные задания"

Andrey: sashaBG пишет: Потому что закрывается сессия администратора А если в офисе зайти под администратором и сделать в автозапуске ярлык запуска моей задачи, то моя задача будет всегда работать ? А как мою задачу - обновлять ? Может лучше сделать задачу - службой ? А как задачу на МиниГуи собрать службой ?


sashaBG: Андрей , у меня тоже такие проблеммы . Я думаю что вариант с автозапуском будет работать только когда Администратор логится автоматически когда машина стартует. Я пока не знаю как собрать задачу на МиниГуи службой . Наверное надо посмотреть на изходники LetoDB .

Dima: sashaBG пишет: пока не знаю как собрать задачу на МиниГуи службой А смысл собирать GUI приложение службой ? Cлужба на то и служба что бы тихо себе работала без всяких окошек и GUI морды. Другое дело сделать службой задачу на Harbour и сделать какую то надстройку на Minigui по управлению этой службой ,снятия каких то данных и тд и тп. Или я что то не понял ........... Взять к примеру ADS for Windows Есть ADS.EXE - служба которая тихо себе работает и не жужит И есть ADS_CFG.EXE GUI утилита которая позволяет управлять этой службой

PSP: Анлрей, чем тебе "Назначенные задания" не подходят?

Andrey: PSP пишет: Анлрей, чем тебе "Назначенные задания" не подходят? Хотел проскочить... Не получается. Наверно придется делать через задания. А как задать "Назначенное задание" после перезагрузки и после обновления проги ?

PSP: Andrey пишет: А как задать "Назначенное задание" после перезагрузки и после обновления проги ? Там есть настройки, позволяющие гибко запускать приложения. При старте, по расписанию... Можно также указать имя пользователя, от имени которого задание будет запущено. При этом вход этого пользователя выполнять вручную не нужно, система сама все сделает. И приложение не будет закрыто, если ты войдешь и выйдешь из системы под этим же пользователем. Более подробно - погугли. По поводу обновлений - я бы сделал так: программа сама контролирует наличие обновлений и имеет механизм, который позволяет остановить ее выполнение, обновить программу и запустить заново.



полная версия страницы