首页  编辑  

运行WMI/WQL语句查询系统信息

Tags: /计算机文档/脚本,批处理/   Date Created:
运行WQL/WMI查询,有几个方式:
  • wmic 命令,类似等价效果,虽然不然直接运行WQL语句
  • 使用wbemtest工具,windows自带
  • 使用Powershell,例如: Get-WmiObject -Query "SELECT * FROM Win32_Process"
  • 写个简单的VBS脚本,然后填写好WQL,如下面:
strComputer = "."  ' 使用本地计算机
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

strQuery = "SELECT * FROM Win32_Process"
Set colItems = objWMIService.ExecQuery(strQuery)

For Each objItem In colItems
    WScript.Echo "Process Name: " & objItem.Name
Next