用于连接到远程计算机并检索软件版本和安装日期的 WMI 命令
我需要帮助连接到两台运行 Windows XP 的远程计算机并检索软件版本和安装日期的详细信息。 我是 WMI 新手,如果有人能指导我正确的方向,我将不胜感激。
目前,我在机器上手动执行以下命令。 wmic 产品,其中“供应商如‘%xyz%’”获取名称、版本
I need help in connecting to 2 remote machines running Windows XP and retrive details of a software version and installation date.
I am new to WMI and would appreciate if someone could guide me in the right direction.
At the moment , I execute the below command manually on the machines.
wmic product where "Vendor like '%xyz%'" get Name, Version
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我将为您提供一个用 PowerShell 编写的非常简单的版本。
简单的!
I will give you a much simple version written in PowerShell.
Simple!
为了使用 WMI 列出本地或远程计算机中已安装的软件,您必须使用
Win32_Product
wmi 类。请检查 此 vbscript 示例
如果您需要使用其他语言的 wmi 类, C#、Vb Net 或 Delphi 您可以使用类似
WMI 代码创建器
或WMI Delphi Code Creator
帮助您构建 WQL 语句。in order to list the installed software in a local or remote machine using the WMI you must use the
Win32_Product
wmi class.check this vbscript sample
if you need use this wmi class from another language like C#, Vb Net or Delphi you can use a tool like the
WMI Code Creator
orWMI Delphi Code Creator
to help you to build the WQL sentence.