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

Вниз

работа со службой   Найти похожие ветки 

 
Bolek ©   (2005-12-03 20:23) [0]

доброго времени суток
есть ряд вопросов:
1. как определить есть ли служба на машине (независимо от её статуса)?
2. как её запустить/остановить?

ессно, всё программно.


 
kami ©   (2005-12-04 00:39) [1]

OpenSCManager=>OpenService{определение наличия службы+ее открытие} =>ControlService


 
Bolek ©   (2005-12-04 15:46) [2]


> kami ©   (04.12.05 00:39) [1]
> OpenSCManager=>OpenService{определение наличия службы+ее
> открытие} =>ControlService

не сомневаюсь в наличии ЧЮ, НО было написано ессно, всё программно


 
kami ©   (2005-12-04 16:10) [3]

не понял?


 
gdaujk ©   (2005-12-04 16:20) [4]

Bolek ©   (04.12.05 15:46) [2]

Это и есть програмно.


 
palva ©   (2005-12-04 16:22) [5]


{$APPTYPE CONSOLE}
uses
 WinSvc;
var
 s: String;
 par: PChar;
 smh, sh: SC_HANDLE;
begin
 s := "par";
 par := @s[1];
 smh := OpenSCManager("\\PALVA", Nil, SC_MANAGER_ALL_ACCESS);
 sh := OpenService(smh, "MySQL5", SERVICE_START);
 if sh <> 0 then StartService(sh, 1, par);
 Writeln("End");
end.


 
Bolek ©   (2005-12-04 16:34) [6]

[1]

> не сомневаюсь в наличии ЧЮ, НО было написано ессно, всё
> программно

сорри, затупил чего-то... :-[
[5] спасибо за код


 
palva ©   (2005-12-05 14:35) [7]

> спасибо за код
Код, кстати, неправильный, извиняюсь за это. Передача параметров оформлена неправильно. Правда, при запуске службы параметров обычно не бывает...


 
Bolek ©   (2005-12-06 21:07) [8]


> Код, кстати, неправильный, извиняюсь за это. Передача параметров
> оформлена неправильно. Правда, при запуске службы параметров
> обычно не бывает...

попробывал - робит
дальше сам поправлю если на исключение нарвусь
но концепт уловил
так что всё ок



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
10-1113456369
uli
2005-04-14 09:26
2006.02.19
Копирование документа


2-1139060963
BaBayka007
2006-02-04 16:49
2006.02.19
Что-то я совсекм затупил......подскажите плиз....


15-1138681592
gn
2006-01-31 07:26
2006.02.19
Постановление Правительства РФ от 23 января 2006 г. N 32


1-1137584674
UnDISCOvery
2006-01-18 14:44
2006.02.19
Каким образом будут располагаться файлы на диске?


2-1138628408
Scavenger
2006-01-30 16:40
2006.02.19
Возвратить системное время.