Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Отклучение службы   Найти похожие ветки 

 
Sanek_metaller ©   (2004-04-17 12:20) [0]

Как програмно отключтить службу(Сервис)?


 
Sanek_metaller ©   (2004-04-17 21:40) [1]

Неужели отключить службу можно через MSConfig???


 
Игорь Шевченко ©   (2004-04-17 23:43) [2]

OpenSCManager + OpenService + ControlService + CloseServiceHandle + CloseServiceHandle


 
GanibalLector ©   (2004-04-18 01:42) [3]

1 вариант:
...
var shell:OleVariant;
begin
shell:=CreateOleObject("Shell.Application");
shell.ServiceStop("SmcService",false);
end;

2 вариант:
...
var aa:cardinal;ess:TEnumServiceStatus;
begin
aa:=OpenService(OpenSCManager(nil,nil, SC_MANAGER_ALL_ACCESS),"SmcService",SERVICE_ALL_ACCESS);
ControlService(aa,SERVICE_CONTROL_STOP,ess.ServiceStatus);
end;

Естественно,ты должен знать ПРАВИЛЬНОЕ имя сервиса.Более того, данный метод вовсе не означает что ты 100% остановиш сервис.
Почему? Да на то очень много причин...
Долго млять.Да и вопрос был о остановке,а не о причинах неудач.

З.Ы. Успехов!!!


 
Sanek_metaller ©   (2004-04-19 18:45) [4]

>GanibalLector ©   (18.04.04 01:42) [3]
Вопрос был о том как ОТКЛЮЧИТЬ службу(Снять галочку с чекбокса в MSConfig"e),но все равно огромное спасибо,буду пробовать.
>Sanek_metaller ©   (17.04.04 21:40) [1]
Сори,там должно было быть так:
Неужели отключить службу можно только через MSConfig???


 
Burmistroff   (2004-04-19 22:16) [5]

а можно еще winExec("net stop "SmcService"", SW_HIDE) ;)



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
3-1082983098
ceval
2004-04-26 16:38
2004.05.23
Помогите разобраться -поиск по нескольким полям


14-1083606639
Ricks
2004-05-03 21:50
2004.05.23
Компоненты в стиле Office2003


14-1083307248
MBo
2004-04-30 10:40
2004.05.23
Пятница... Опять задачки ;)


14-1083253487
афвуд
2004-04-29 19:44
2004.05.23
Не подскажет кто исходники(C, Pasca) какой-нибудь скриптогонялки.


7-1082112699
nv_
2004-04-16 14:51
2004.05.23
Как заставить окно показаться?