是否有任何Windows命令将显示单个服务的状态?
例如,我想知道“IISpipe理服务”是否正在运行。 如果正在运行命令输出应该是“运行”。
我试过sc query type= service state= all | find "IIS Admin Service" sc query type= service state= all | find "IIS Admin Service"显示输出的sc query type= service state= all | find "IIS Admin Service" :
“DISPLAY_NAME:IISpipe理服务”
我也试过net start "IIS Admin Service" | find "Running" net start "IIS Admin Service" | find "Running" ,其中显示:
所请求的服务已经启动。
通过键入NET HELPMSG 2182更多的帮助。
但它不给我一个输出如
“服务名称”=运行/禁用/停止
有这种格式输出的命令吗?
使用服务名称而不是显示名称
sc query iisadmin
您可以使用Powershell:
Get-Service -name 'IIS Admin Service'