'获得当前系统服务
Dim oArgs, strServerName, oServiceSet, oWshNetwork
Set oArgs = WScript.Arguments
If oArgs.Count > 0 Then
strServerName = trim(oArgs(0))
Else
strServerName = "LocalHost"
End If
Set oServiceSet = GetObject("winmgmts:{impersonationLevel=impersonate}!//" & strServerName & "/root/cimv2").InstancesOf("Win32_Service")
If strServerName = "LocalHost" Then
Set oWshNetwork = WScript.CreateObject("WScript.Network")
WScript.Echo oWshNetwork.ComputerName & " 系统服务信息如下:"
Set oWshNetwork = Nothing
Else
WScript.Echo strServerName & " 系统服务信息如下:"
End If
WScript.Echo String(75, "_")
For each Service in oServiceSet
WScript.Echo " 显示名称:" & Service.Description & "服务名称:" & Service.Name &" 当前状态:" & Service.State
Next
WScript.Echo String(75, "_")
Set oServiceSet = Nothing
WScript.Echo String(75, "_")
Set oServiceSet = Nothing
分享到:
相关推荐
VBS获取完整计算机配置信息,可添加域组策略,批量获取局域网计算机配置信息
VBS代码自动更改计算机名,大家可以下载下来学习下原理。
亲测可用! 很有意思的小脚本,VBS vbs脚本实现获取屏幕分辨率,大家一起学习分享啊! 本人将会不定期的上传一些经过测试可用的vbs小程序。
疯狂计算机.vbs
主要介绍了使用VBS获取当前日期的前一天 并修正输出格式,需要的朋友可以参考下
通过vbs修改注册表,读取注册表内计算机名。并将桌面显示的此电脑修改为计算机名。Win10 20H2 正常其余系统请根据注册表自行修改。或者留言,我看到了也会帮助修改。
vbs获取硬盘使用时间
通过脚本的功能检测当前计算机硬件的信息。
vbs模板,想学的可以下来看看,几乎零门槛
亲测可用! 很有意思的小脚本,VBS vbs脚本实现获取屏幕分辨率,大家一起学习分享啊! 本人将会不定期的上传一些经过测试可用的vbs小程序。
vbs计算机,输入一个算式点确定即可,输入exit可退出
主要介绍了vbs获取当前时间日期的代码,需要的朋友可以参考下
VBS获取默认打印机名、与各参数VBS获取默认打印机名、与各参数VBS获取默认打印机名、与各参数VBS获取默认打印机名、与各参数VBS获取默认打印机名、与各参数
一个能够获取本机网卡MAC地址的vbs文件。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
VBS获取本地ip QTP应用 已经调试通过
在原有的主板、cpu、内存、显卡、硬盘信息采集的基础上增添了操作系统、光驱、声卡、网卡MAC地址的采集。
wincc中使用VBS脚本读写SQLServer数据库文件
用VBS获取网页源代码.vbs set http=createobject("Microsoft.XMLHTTP") '\\调用XMLHTTP对象 url="http://www.119880.com/qq.txt" '\\赋予变量URL值 Set hhh = createObject("Microsoft.XMLHTTP") hhh.open "get",...
WINCC中使用VBS脚本读写SQLServer数据库文件WINCC中使用VBS脚本读写SQLServer数据库文件WINCC中使用VBS脚本读写SQLServer数据库文件WINCC中使用VBS脚本读写SQLServer数据库文件
wincc使用VBS脚本操作趋势曲线,此文件对1月份的所发布趋势曲线增加删除的补充,添加一个个人例子