Я разрабатываю приложение в vb6, которое нужно будет запустить, остановить, перезапустить Apache.Как мне это сделать?если Apache установлен в качестве службы, как я могу обнаружить его и при этом выполнить прежнее действие?
Для управления сервисом вы используете стандартные команды Windows:
net start apache net stop apache
Итак, в VB6 вы выдадите следующее:
shell("net start apache") shell("net stop apache")
Если вы находитесь в среде Active Directory, вы можете использовать эти объекты для управления службами .
Чтобы определить, установлен ли Apache в качестве службы, я перечислю установленные службы и проверим, есть ли Apache в списке.