适用于所有当前 Windows 版本的非服务器核心的 WMI 过滤器

适用于所有当前 Windows 版本的非服务器核心的 WMI 过滤器

我想要一个适用于除服务器核心之外的所有计算机的 WMI 过滤器,用于部署一些 GUI 工具的 GPO。

最佳结果对于“wmi 查询服务器核心”存在许多问题:

  • 答案是针对 Server 2012 的。服务器核心功能的名称在即将推出的版本中不断变化
  • 在某些较新的版本中,无法安装/删除服务器核心选项,因此无法输入Win32_OptionalFeature导致误报
  • 我也希望将该工具部署到工作站,这样就不会将服务器核心作为可选功能。但是,无法在 WMI 中查询两个表,因此需要想出一种方法来执行“非服务器核心或桌面”

答案1

我自己找到了一个 hack。查询是否explorer.exe存在:

Select * from CIM_DataFile where Name ='C:\\Windows\\explorer.exe'

相关内容