所以你可以使用
Get-WmiObject win32_systemenclosure | select chassistypes
要获取此列表中定义的机器的Windows机箱types,请执行以下操作:
http://technet.microsoft.com/en-us/library/ee156537.aspx
有没有人有任何想法如何实际上产生? 是在BIOS级别由制造商定义的东西吗? 或者由Windows根据其他一些标准生成。
一个例子就是“Surface Pro 2”实际上是“Hand Held”的第11号。
基本上我想在SCCM中使用这种机箱types来定义一些设置,但我想积极的,我可以指望它。 例如,在这个时代,底盘types的区别是什么:
迷你塔,低调桌面,节省空间等
在这个实际定义的方式上我找不到任何文献,这似乎取决于制造商以及他们如何定义它。
从www.dmtf.org上的系统pipe理BIOS(SMBIOS)参考规范:
…“系统pipe理BIOS参考规范”通过扩展英特尔架构系统上的BIOS接口来说明主板和系统供应商如何以标准格式提供有关其产品的pipe理信息
所以价值将由主板制造商设置,在这种情况下(哈哈)它可能是相当不准确的,因为他们无法确定什么样的shell将是(例如,我没有告诉华硕我要把什么情况下他们的M / B),或者一个更大的厂商(如戴尔)可能会知道到底安装了哪种机箱types。