请教下如何刷新系统服务的状态
时间:2011-10-21
来源:互联网
Python code
请教下 我现在使用这种方法能达到自动查找到我要的服务 并且关闭服务
但是那个while判断里 这么写虽然服务已经被关掉了 但while的 service.State状态没有变化 这么写就是永远循环了 请教下 代码刷新下服务状态怎么写?
for service in c.Win32_Service(): if (service.Name).find('dmserver')>-1: print service.State while service.State=='Running': print service.State os.system('net stop dmserver') time.sleep(10)
请教下 我现在使用这种方法能达到自动查找到我要的服务 并且关闭服务
但是那个while判断里 这么写虽然服务已经被关掉了 但while的 service.State状态没有变化 这么写就是永远循环了 请教下 代码刷新下服务状态怎么写?
作者: mouseweiwei 发布时间: 2011-10-21
这个对象是在前面的代码创建的吧,所以状态还是前面获取到的。但也不能使用在循环中不断创建销毁对象这种暴力办法。wmi我也不太熟,我看看有没有刷新或者监控的方法。
作者: panzifei 发布时间: 2011-10-21
其实我也就看网站上的文章,你也可以看看:
http://timgolden.me.uk/python/wmi/tutorial.html
http://timgolden.me.uk/python/wmi/cookbook.html
wmi是啥你可以搜一下看,这东西内容也比较多,管理windows系统用的,也挺复杂。
http://timgolden.me.uk/python/wmi/tutorial.html
http://timgolden.me.uk/python/wmi/cookbook.html
wmi是啥你可以搜一下看,这东西内容也比较多,管理windows系统用的,也挺复杂。
作者: panzifei 发布时间: 2011-10-21
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28