我正在开发一个需要启动,停止,重启Apache的vb6应用程序。 我该怎么做呢? 如果Apache作为服务安装,我如何检测它并仍然执行前一个操作?
答案 0 :(得分:2)
您使用标准的Windows命令来操作服务:
net start apache
net stop apache
因此,在VB6中,您将发出以下内容:
shell("net start apache")
shell("net stop apache")
如果您在Active Directory环境中,可以those objects to manipulate services。
至于检测Apache是否作为服务安装,我enumerate through the installed services并查看Apache是否在列表中。