【已解决】获取系统服务列表_ServListInstalled
本帖最后由 qq309266378 于 2012-8-2 17:12 编辑以下获取服务列表的函数是小弟在ServiceControl.au3函数里复制的.但是不懂是什么意思....请懂的大大教教,注释一下.小弟非常期待!Func _ServListInstalled($Computer = ".")
Local $Rtn = ''
Local $Service = ObjGet("winmgmts:\\" & $Computer & "\root\cimv2");检索程序或文件名引用的 COM 对象
Local $sItems = $Service.ExecQuery("Select * from Win32_Service")
For $objService In $sItems
$Rtn &= $objService.Name & '|'
Next
Return StringSplit(StringTrimRight($Rtn, 1), '|')
EndFunc ;==>_ServListInstalled 难道没人懂吗?……好多天了哇。。{:face (229):} 这个是通过WMI的方式获取的服务列表,WMI的使用LZ可以在论坛里搜索一下
然后AU3的函数都是现成的,直接看帮助就可以了 回复 3# xiaowo 感谢友友的帮助,函数我查了没想到WMI真晕,最近学傻了呵呵,再次感谢! 回复xiaowo 感谢友友的帮助,函数我查了没想到WMI真晕,最近学傻了呵呵,再次感谢!
qq309266378 发表于 2012-8-1 19:57 http://www.autoitx.com/images/common/back.gif
其实WMI我也不懂,还没开始学这一块的知识,好在论坛里有相关资料,共勉共进 哈哈,共同研究吧。
页:
[1]