Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];

Вниз

Как отключить сервис (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.014 c
2-1146324731
AlexanderMS
2006-04-29 19:32
2006.05.21
Более оптимальный код


15-1145722914
Луиза
2006-04-22 20:21
2006.05.21
??????? sorry не знаю


9-1130080449
!Trinix
2005-10-23 19:14
2006.05.21
Чистые коллизии в GLScene


3-1142417365
flad
2006-03-15 13:09
2006.05.21
iBase 7.5 -> 6.0


15-1146029761
ArtemESC
2006-04-26 09:36
2006.05.21
per se





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский