запустить, остановить, перезапустить Apache с помощью VB6 - PullRequest
2 голосов
/ 31 января 2011

Я разрабатываю приложение в vb6, которое нужно будет запустить, остановить, перезапустить Apache.Как мне это сделать?если Apache установлен в качестве службы, как я могу обнаружить его и при этом выполнить прежнее действие?

1 Ответ

2 голосов
/ 01 февраля 2011

Для управления сервисом вы используете стандартные команды Windows:

net start apache
net stop apache

Итак, в VB6 вы выдадите следующее:

shell("net start apache")
shell("net stop apache")

Если вы находитесь в среде Active Directory, вы можете использовать эти объекты для управления службами .

Чтобы определить, установлен ли Apache в качестве службы, я перечислю установленные службы и проверим, есть ли Apache в списке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...