Обнаружил сегодня в Гугль-Ридере с одной статье пару команд для определения типа OS и её архитектуры. Обе запускаются из командной строки. Тип OS определяется следующим образом:
wmic OS get OperatingSystemSKU
Команда возвращает числовое значение. Для Windows 2008 Server они следующие:
- 7 = Windows Server 2008 Standard Edition (full installation)
- 8 = Windows Server 2008 Datacenter Edition (full installation
- 10 = Windows Server 2008 Enterprise Edition (full installation)
- 12 = Windows Server 2008 Datacenter Edition (core installation)
- 13 = Windows Server 2008 Standard Edition (core installation)
- 14 = Windows Server 2008 Enterprise Edition (core installation)
- 42 = Hyper-V Server 2008
Более подброно модно посмотреть здесь. Тип архитектуры так:
wmic OS get OSArchitecture
Команда возвращает тип архитектуры (32- или 64-битная).