Добрый день. Не подскажете ,как можно проверить запущена ли на локальной машине определеная служба?
Этот топик читают: Гость
|
Ответов: 242
Рейтинг: 13
|
|||
| карма: 0 |
|
|
Ответов: 5446
Рейтинг: 323
|
|||
|
Через компонент WinExec выполнить команду
и разобрать ответ. Искомая строка имеет вид |
|||
| карма: 1 |
|
|
Ответов: 242
Рейтинг: 13
|
|||
|
Спасибо. то есть загоняю в строки ответ. а потом выдираю её из масива?
|
|||
| карма: 0 |
|
|
Главный модератор
Ответов: 3000
Рейтинг: 396
|
|||
|
Уже выкладывал на форуме, но искать лень где. Два скрипта для остановки и запуска сервисов. Внутри перед операцией проверяется: "А запущен ли сервис?"
code_13066.txt |
|||
| карма: 6 |
| ||
| файлы: 1 | code_13066.txt [3.7KB] [257] |
|
Ответов: 242
Рейтинг: 13
|
|||
|
Вот что вышло . Только там снова косяк с кодировкой какой то =(
code_13067.txt ------------ Дoбавленo в 10.35: изменил компонент все в норме стало. спасибо за помошь. Прошу не пугаться схеме |
|||
| карма: 0 |
| ||
| файлы: 1 | code_13067.txt [4.2KB] [176] |
|
Ответов: 4641
Рейтинг: 334
|
|||
| карма: 1 |
|
|
Ответов: 2125
Рейтинг: 159
|
|||
|
Bams писал(а): как можно проверить запущена ли на локальной машине определеная служба? Действительно, нет такой точки в ServiceTools. nesco! Аууу! |
|||
| карма: 1 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
делается через EnumServicesStatus или EnumServicesStatusEx
|
|||
| карма: 26 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
tsdima писал(а): nesco! Аууу!А чего сразу я |
|||
| карма: 22 |
|
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
|
nesco писал(а): А чего сразу я nesco, ну вы же назначены админом, т.к делаете компоненты, а точка "запущена ли служба на локальной машине" отсутствует и нуждается в исправлении этого |
|||
| карма: 10 |
|
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
nesco писал(а): А чего сразу яServiceTools писал(а): Version=2.00
Author=Dilma & nesco |
|||
| карма: 26 |
|
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
|
Или я что-то упустил?
|
|||
| карма: 10 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
Добавлено -- StatusRun в ServiceTools
------------ Дoбавленo в 02.45: Добавлено -- EnumService Пример применения: |
|||
| карма: 22 |
| ||
| Голосовали: | filyaxxxcom, Konst |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
в onEnumService надо выдавать сразу MT
и аргументы событий в конфигах не забываем указывать |
|||
| карма: 26 |
|
|
Ответов: 2125
Рейтинг: 159
|
|||
|
Пожелания по названию точек:
doEnumServices doGetRunningStatus или просто doGetStatus А то как-то не по русски |
|||
| карма: 1 |
|



Поиск
Друзья
Администрация