【发布时间】:2016-01-06 07:28:57
【问题描述】:
以下是我的 WMI 查询,用于从远程计算机获取防病毒详细信息。
$AV = Get-WmiObject -Query "Select * from Win32_product where name like 'Mcafee%virus%' or name like 'F-secure%' or name like 'Symantec%'" -ComputerName $machine
此查询大约需要 2-3 分钟才能为我提供单台机器的输出。 我只是想知道它是否可以很快。 其他一些替代方案。
谢谢。
【问题讨论】:
-
您真的需要 Win32_product 中的所有值吗?只询问您想要的属性要快得多。所以尽量不要使用'*'
-
一般来说,我会回避使用 Win32_Product 类。 sdmsoftware.com/group-policy-blog/wmi/…
标签: powershell wmi