测试一个服务是否有响应,有一个好办法。首先,使用wmi查询你指定的服务,wmi中可以返回构成它进程的id。
function test-serviceresponding($servicename) { $service = get-wmiobject -class win32_service -filter "name='$servicename'" $processid = $service.processid $process = get-process -id $processid $process.responding }
接下来,这个进程对象将将告诉你这个进程是否有反应:
ps> test-serviceresponding -servicename spooler true
注意这个例子代码中假设它的服务是运行的,如果需要,你也可以检查下服务有没有运行。
本方法适合所有的powershell版本
如对本文有疑问, 点击进行留言回复!!
step2:使用LitePal操作数据库,基于AndroidStudio。练习
shell练习:使用脚本同步系统时间 + hello world
荐 Kubernetes+docker 浅述-针对云平台测试
项目繁多的情况下,如何通过组织机构的调整管理好重点战略项目?
网友评论