gpt4 book ai didi

vbscript - 使用 VBScript 如何检查 Spooler 服务是否已启动,如果未启动?

转载 作者:行者123 更新时间:2023-12-01 11:07:26 25 4
gpt4 key购买 nike

我想使用 VBScript 检查 Spooler 服务是否启动,如果没有启动,下面的代码检查服务状态,但我需要一些帮助来修改它,以便我可以检查它是否启动。

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colRunningServices = objWMIService.ExecQuery _
("Select * from Win32_Service")
For Each objService in colRunningServices
Wscript.Echo objService.DisplayName & VbTab & objService.State
Next

非常感谢史蒂文

最佳答案

这样的事情怎么样。如果它尚未运行,此命令将启动它。无需提前检查。

Dim shell
Set shell = CreateObject("WScript.Shell")
shell.Run "NET START spooler", 1, false

关于vbscript - 使用 VBScript 如何检查 Spooler 服务是否已启动,如果未启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3887040/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com