Как назначается тип корпуса компьютера
Так что вы можете использовать
Get-WmiObject win32_systemenclosure | select chassistypes
Чтобы получить тип шасси Windows для компьютера, определенного в этом списке:
http://technet.microsoft.com/en-us/library/ee156537.aspx
Кто-нибудь знает, как это на самом деле генерируется? Это то, что определяется производителем на уровне BIOS? Или генерируется Windows на основе некоторых других критериев.
Примером является то, что "Surface Pro 2" на самом деле номер 11, который "Hand Held".
По сути, я хочу использовать этот тип шасси в SCCM для определения некоторых настроек, но я хочу быть уверен, что могу рассчитывать на это. Например, в наше время, в чем разница между типами шасси:
Мини-Башня, Низкопрофильный Рабочий стол, Экономия пространства и т. Д.
Я не могу найти какую-либо литературу о том, как это на самом деле определяется, похоже, дело за производителем и как они его определяют.
1 ответ
Из справочной спецификации BIOS для управления системой (SMBIOS) на сайте www.dmtf.org:
... Справочная спецификация BIOS по управлению системой описывает, как производители материнских плат и систем представляют информацию об управлении своими продуктами в стандартном формате, расширяя интерфейс BIOS в системах с архитектурой Intel.
Таким образом, значение будет установлено либо производителем материнской платы, в этом случае (ха-ха) оно может быть довольно неточным, поскольку они не могут определить, какой будет корпус (например, я не сказал Asus, в каком случае я собираюсь поставить их M/B in) или более крупный поставщик (например, Dell) могут точно знать, в какой тип корпуса будет установлен M / B.