我正在尝试向VBscript添加信息,以确定连接到当前机器的显示器是LCD还是CRT。我知道我可以从HKLM \ System \ CCS \ Enum \ DISPLAY获取EDID信息,但我无法使用它来确定监视器类型。我可以从WMI类Win32_DesktopMonitor,Win32_DisplayConfiguration和Win32_VideoController中获取的唯一一致信息是屏幕分辨率和刷新率。有一些屏幕分辨率通常只用于LCD(如宽屏),但这不可靠。
无需构建模型名称表,我该怎么做才能确定显示器是LCD还是CRT?