|
КАК через 1С проверить Запущена ли Служба <name>? |
☑ |
0
tocv
14.05.08
✎
12:19
|
Win 2003 server...
КАК через 1С проверить Запущена ли Служба <name>?
|
|
1
nop
14.05.08
✎
12:20
|
через WSH ?
|
|
2
nop
14.05.08
✎
12:27
|
|
|
3
tocv
15.05.08
✎
03:25
|
ИмяКомпьютера = ".";
obw="winmgmts:{impersonationLevel=impersonate}!\\" + ИмяКомпьютера + "\root\cimv2";
ServicesSet = ПолучитьCOMОбъект(obw);
Items = ServicesSet.ExecQuery("Select * from Win32_Service Where Name ='Winroute'");
Для каждого Item Из Items Цикл
f=СокрЛП(Item.State());
Если f<>"Running" Тогда
StartКерио();
КонецЕсли;
КонецЦикла;
|
|
4
smaharbA
15.05.08
✎
05:37
|
(3) нафига тебе такие сложности ?
|
|
5
smaharbA
15.05.08
✎
05:39
|
Вчераж ответили
ИмяСлужбы="Messenger"; Шел=СоздатьОбъект("Shell.Application"); Сообщить(Шел.IsServiceRunning(ИмяСлужбы));
|
|
6
tocv
16.05.08
✎
02:34
|
senc yur.
согласен.
|
|
7
tocv
16.05.08
✎
02:36
|
Мне сюда похоже.
|
|
8
tocv
16.05.08
✎
02:36
|
|
|
9
Kavar
16.05.08
✎
05:41
|
(8) Спасиб за ссылку!
Полезная инфа!
|
|