我想写一个VBS脚本如果安装特定的服务/存在或不当地将检查。需要一个VB脚本,以检查是否存在服务
如果未安装/存在,脚本将显示消息(任何文本)和禁用网络接口即NIC。
如果服务存在并正在运行,则不执行操作。退出。
如果服务存在,但没有运行,同样的动作,脚本将显示消息(任何文本)和禁用网络接口即NIC。
我具有下面给出其在壳体中显示消息的一个服务被停止的代码,但它不是 -
- 或检查是否服务存在不
禁用NIC
strComputer = "." Set objWMIService = Getobject("winmgmts:"_ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colRunningServices = onjWMIService.ExecQuery _ ("select State from Win32_Service where Name = 'dhcp'") For Each objService in colRunningServices If objService.State <> "Running" Then errReturn = msgbox ("Stopped") End If Next
请帮忙。提前致谢。
为什么标记为“VB.NET”? – Tomalak
Tomalak,我已经删除了VB.net标记。谢谢 ! –
请退后一步描述您尝试解决的实际问题,而不是您认为的解决方案。你想通过这样做来达到什么目的? –