Форум: "Потрепаться";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
ВнизРезидентность в win2000 Найти похожие ветки
← →
Esc (2003-02-09 13:54) [0]Как можно сделать, чтобы процесс win2000 не завершался при смене пользователя? Если единственный выход - запуск как сервис, то как зарегестрировать свой exe, как сервис?
← →
Anatoly Podgoretsky (2003-02-09 14:08) [1]Это называется сервис
← →
Esc (2003-02-09 14:30) [2]Мне нужно запустить exe, как сервис, но я не имею доступа к исходникам этого exe.
← →
Anatoly Podgoretsky (2003-02-09 14:45) [3]Ищи готовые утилиты, которые это делают
← →
bak (2003-02-10 08:46) [4]FireDaemon v009c например
← →
alexrush (2003-02-11 18:37) [5]Anatoly Podgoretsky > Не хочется Вас, сударь, разочаровывать, но если EXE не считает, что он сервис, то никак Вы его не заставите :(
Есть очень извращенный вариант - написать свой сервис, который подгрузит нужный PE модуль(т.е. Ваш EXE) в СВОЮ память и передаст ему управление. Никаках гарантий того, что EXE будет работать правильно, нет (хотя, возможность такая вполне реальна)
Первоисточник - Мет Питрек "Системное программирование W95"
← →
y-soft (2003-02-11 21:03) [6]FireDaemon очень даже неплохо работает (кстати, именно по методу Питтрека), а в XP можно и средствами ОС попробовать. Естественно, не всякий exe сможет правильно функционировать, да и сервис должен запускаться с правами LocalSystem, чтобы продолжал работать при смене пользователя. Лучше всего подходят программы без пользовательского интерфейса.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c