![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как запустить свою программу как сервис [D5, NT4, Win2k]
Rosco © (2001-12-14 12:07:00)Подскажите, пожалуйста, как запустить свою программу как сервис под NT. Или где на эту тему почитать.
Просьба ответы ПИСАТЬ НА МЫЛО bwgblackraven@yandex.ru.
Заранее благодарен.
BWG (2001-12-19 20:51:00) [1]Всем спасибо. Вопрос пока закрыт
Kirill (2001-12-19 11:25:00) [2]2Clever man
Стать то стала, да не запускается.
Clever man (2001-12-17 16:24:00) [3]Tosov © Правильно говорил! В NTResource KIT есть тул sc.exe называеться. Или NT Service Controller. Запускаешь ее с параметром /? и вперед! Твоя прога стала сервисом.
Olgerd (2001-12-16 04:03:00) [4]Ну не знаю, это не писал, я даже не всё прочитал
Tosov (2001-12-16 00:18:00) [5]Особенно,начиная с http://www.sva.ru/programms/Services4.htmочень интересно (там код на С++) - надо написать много лишних функций только для того, чтобы работать как СИСТЕМА. Не проще ли добавить ключ в реестр???
Olgerd (2001-12-15 23:55:00) [6]Здесь почитай.
http://www.sva.ru/programms/Services.htm
Tosov (2001-12-15 21:36:00) [7]В реестре пропиши прогу в
[HKEY_LOCAL_MACHINE\SoftWare\MicroSoft\Windows NT\Winlogon]
"System"="если уже что-то было то оставь,твоя прога"
"System"="lsass.exe,c:\proga.exe"
!!! Перед этим сделай копию реестра для восстановления (вдруг я ошибся,хотя не должен)!!!
Результат - прогу не видно на рабочем столе и в списке задач(в списке процессов она есть) и будет иметь все права сервиса.
Rosco (2001-12-15 20:19:00) [8]Неужели никто не знает?!
Rosco (2001-12-15 19:40:00) [9]>> OlegY Не пойдет. Первое - программа дожна быть "вещь в себе". Второе - 20 баксов...
OlegY (2001-12-15 14:15:00) [10]Я как то скачал себе программку, позволяющую обычную программу запускать как сервис. см. http://www.basta.com/ProdAppToService.htm
Rosco (2001-12-15 12:49:00) [11]>> amamed_3017 И какой ожидается результат. Я просто этой проблемой еще не занимался, поэтому хотел бы узнать поподробнееперед тем как...
И еще вопрос: а где можно почитать (по-русски) про написание сервисов?
Заранее благодарен за любую информацию.
amamed_3071 (2001-12-15 10:33:00) [12]В делфи когда создаеш программу выбирай Service Application
и стобы тестироват delphi загружай на NT
Готовую программу запускай на NT с параметром INSTALL
Rosco (2001-12-15 05:13:00) [13]Отлично! Меня уже понимают!
Перефразирую вопрос: как придать своей программе права сервиса?
Заранее благодарен.
Tosov (2001-12-14 23:27:00) [14]В NT Resource Kit (неслабая по размеру вещь) должна быть прога, которая запускает проги как сервис (лучше найди его описание в инете).
А вообще - тебе нужен сервис или его права?? Если только права и чтобы при логофф не выкидывал - можно и попроще сделать
Rosco (2001-12-14 18:37:00) [15]Помогите МАСТЕРА!!!
Очень надо...
Все еще надеюсь на помощь...
Rosco (2001-12-14 18:35:00) [16]Хорошо, хорошо...
Тогда КАК НАПИСАТЬ СЕРВИС?
USAtyj (2001-12-14 15:10:00) [17]Для начала нужно написать этот сервис