访问提供的数据
以下提供几个有关如何从 Windows 命令行和 PowerShell 访问 ESET WMI 数据的示例(应可从当前任何 Windows 操作系统进行操作)。但是,还存在使用其他脚本语言和工具访问该数据的许多其他方法。
不带脚本的命令行
wmic 命令行工具可用于访问各种预定义的或任何自定义的 WMI 类。
显示本地计算机上的产品的完整信息:
wmic /namespace:\\root\ESET Path ESET_Product
仅显示计算机上的产品的产品版本号:
wmic /namespace:\\root\ESET Path ESET_Product Get Version
显示 IP 为 10.1.118.180 的远程计算机上的产品的完整信息:
wmic /namespace:\\root\ESET /node:10.1.118.180 /user:Administrator Path ESET_Product
PowerShell
获取并显示本地计算机上的产品的完整信息:
Get-WmiObject ESET_Product -namespace 'root\ESET'
获取并显示 IP 为 10.1.118.180 的远程计算机上的产品的完整信息:
$cred = Get-Credential # promts the user for credentials and stores it in the variable
Get-WmiObject ESET_Product -namespace 'root\ESET' -computername '10.1.118.180' -cred $cred