找回密码
 加入
搜索
查看: 1862|回复: 3

如何获取当前某个服务处于何种状态

[复制链接]
发表于 2008-7-30 08:14:12 | 显示全部楼层 |阅读模式
如何获取当前某个服务处于何种状态,比如我想了解Themes服务当前是出于AUTO还是DEMAND还是DISABLED状态,
以方便作出相应的处理。



通过对注册表的访问,解决了这一问题。

[ 本帖最后由 即即 于 2008-7-30 15:58 编辑 ]
发表于 2008-7-30 08:34:06 | 显示全部楼层
<P><A href="http://www.autoitx.com/viewthr ... hlight=%B7%FE%CE%F1" target=_blank>http://www.autoitx.com/viewthr ... hlight=%B7%FE%CE%F1</A> </P>
<P>&nbsp;</P>
<P>_ServGetDetails() 服务详情</P>
<P>_ServGetState() 服务状态</P>
<P>&nbsp;</P>
<P>没用过这两个函数,不过看介绍和命名,感觉应该能行。</P>

[ 本帖最后由 runningwater 于 2008-7-30 08:41 编辑 ]
发表于 2008-7-30 10:50:10 | 显示全部楼层
不怕麻烦的话,读取服务的注册表start值,4为禁用,3为手动,2是自动
 楼主| 发表于 2008-7-30 15:56:31 | 显示全部楼层

回复 3# netegg 的帖子

谢谢你的提醒,通过注册表已经解决。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-19 10:27 , Processed in 0.070813 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表