如何在 Windows PE 脚本中使用 `wmic`?

Posted

技术标签:

【中文标题】如何在 Windows PE 脚本中使用 `wmic`?【英文标题】:How can I use `wmic` in a Windows PE script? 【发布时间】:2016-02-25 03:05:05 【问题描述】:

我正在尝试在 Windows PE 3.1 的上下文中运行的批处理脚本中确定计算机型号(例如“Optiplex 9010”)。正确运行 Windows 时,我可以使用 wmic csproductwmic bios 执行此操作,但在运行 Windows PE 时,它们都不会返回任何数据。 (这似乎也适用于大多数或所有其他类。)

我已经安装了 winpe-wmi.cab 包来支持 WMI。使用wmic path 代替别名没有区别。

如何使我的wmic 命令正常工作?

【问题讨论】:

【参考方案1】:

事实证明,如果您在安装 winpe-scripting.cab 软件包和 winpe-wmi.cab 软件包时,大多数 wmic 命令(包括 wmic csproductwmic bios)都可以工作。

【讨论】:

以上是关于如何在 Windows PE 脚本中使用 `wmic`?的主要内容,如果未能解决你的问题,请参考以下文章

python写的用WMI检测windows系统信息的脚本

使用 WMI 远程删除 Windows 7 网络打印机驱动程序

使用WMI对象收集计算机信息

使用WMI对象收集计算机信息

wmic命令有啥用?

WMI Provider Host