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

Вниз

Как отключить сервис (service)   Найти похожие ветки 

 
Eksell   (2006-04-06 15:11) [0]

Всем привет! У меня такой вопрос : Как можно в Windows XP отключить какой-нибудь сервис (Service), например messenger. Как приостанавливать и запускать снова я знаю, а вот именно отключить пока нет. Пожалуйста помогите кто знает как это делается. Спасибо заранее!


 
Eraser ©   (2006-04-06 15:14) [1]


> Eksell   (06.04.06 15:11)


> Как приостанавливать и запускать снова я знаю, а вот именно
> отключить пока нет.

что значит "отключить" поясни.
возможно ControlService + SERVICE_CONTROL_STOP?


 
Desdechado ©   (2006-04-06 16:31) [2]

net stop имя_сервиса


 
Eksell   (2006-04-06 20:12) [3]

> что значит "отключить" поясни.
> возможно ControlService + SERVICE_CONTROL_STOP?

Ну например чтоб остановить какой-нибудь сервис нужно зделать так :

procedure StopService(ServiceName: String);
var
 schService, schSCManager : DWORD;
 ss : _SERVICE_STATUS;
begin
 schSCManager := OpenSCManager(nil, nil, SC_MANAGER_ALL_ACCESS);
 if schSCManager = 0 then RaiseLastWin32Error;
 try
   schService := OpenService(schSCManager, PChar(ServiceName), SERVICE_ALL_ACCESS);
   if schService = 0 then RaiseLastWin32Error;
   try
     if not ControlService(schService, SERVICE_CONTROL_STOP, ss) then RaiseLastWin32Error;
   finally
     CloseServiceHandle(schService);
   end;
 finally
   CloseServiceHandle(schSCManager);
 end;
end;

А как полностью отключить сервис?


 
Eksell   (2006-04-06 20:26) [4]

Да, забыл, если не трудно дайте исходничек пожалуйста.


 
Leonid Troyanovsky ©   (2006-04-06 22:22) [5]


> Eksell   (06.04.06 20:26) [4]

> Да, забыл, если не трудно дайте исходничек пожалуйста.


http://rsdn.ru/?article/baseserv/svcadmin-1.xml & etc

--
Regards, LVT.


 
Tirael ©   (2006-04-07 01:31) [6]

полностью отключить это типа uninstall, при перезагрузке удалится вообще.
обычно с пом. файла сервиса с ключем uninstall


 
kami ©   (2006-04-07 21:54) [7]

ChangeServiceConfig с dwStartType=SERVICE_DISABLED

http://www.kladovka.net.ru/index.cgi?pid=list&rid=289



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
2-1146561020
Юнкер
2006-05-02 13:10
2006.05.21
Как лучше зашифровать?


4-1140732100
Sysanin
2006-02-24 01:01
2006.05.21
Загруженость ситемы


6-1138334921
Bogdan1024
2006-01-27 07:08
2006.05.21
Как залить файлы на ftp-server средствами виндовз ХП?


2-1146430700
Colonel
2006-05-01 00:58
2006.05.21
Работа с MSSQL


15-1145620849
Alarm
2006-04-21 16:00
2006.05.21
к модераторам и админам