Страница 1 из 1
Добавлено: 03 мар 2004, 20:47
AiK
Запустить что-нибуд до логина с паролем - это сервис под системным аккаунтом. На счёт проиграть что-либо - не уверен.
Добавлено: 15 апр 2004, 17:04
Eugie
2Denister
Вообще-то прежде чем регистрить, его нужно еще написать
Сервис - это не обычное приложение, он не просто живет сам по себе, а встраивается в систему и поэтому должен соблюдать много разных соглашений. Если интересуют подробности - читай MSDN, раздел Services.
Обычно в современных средах разработки (VC++, Delphi, Builder) имеются готовые шаблоны для сервисных приложений. Напр., в Delphi при создании нового проекта можно выбрать тип Service Application, и он реализует всю базовую функциональность NT-сервиса. Конечно, содержательную часть придется писать самому
Теперь как зарегистрить 'правильный' сервис. Стандартный способ - использовать функцию CreateService; соответственно, для удаления - DeleteService. Но в готовые шаблоны обычно встраивают ф-цию регистрации из командной строки. Например, дельфовый TServiceApplication регистрится просто вызовом <serviceapp.exe> /install.
Можно просто прописать ручками не как сервис
Добавлено: 19 июн 2004, 13:38
maxrus
Можно просто прописать ручками не как сервис а каак простую программу надо так: gpedit.msc там конфиг-я виндов и дальше сценарии (там все понятно) или соответственно программно прописать это все в реестре (как это уже другой вопрос)