我正在尝试创建一个部署工具,该工具将根据系统上的硬件安装软件。我希望该工具能够确定光驱是刻录机(以确定是否应该安装刻录软件)还是可以读取 DVD(以确定是否应该安装播放器)。我尝试使用以下代码
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_CDROMDrive")
For Each objItem in colItems
Wscript.Echo "MediaType: " & objItem.MediaType
Next
但它总是以 CD-ROM 响应