Tôi muốn phát hiện nếu một máy chủ 2012 đã được thiết lập dưới dạng cài đặt Core bằng WMI. Một câu hỏi trước đó, dường như chỉ ra rằng tôi có thể nhận được OperationsSystemSKU từ Win32_OperatingSystem . Các hệ thống Windows 2012 Core của tôi đang báo cáo Hệ điều hành hệ thống là 7. Bài viết từ câu hỏi khác dường như chỉ ra là SẢN PHẨM BANDNG CÁCH MẠNG, và nếu có cài đặt lõi, tôi sẽ thấy giá trị 0x0000000D thay vì cho Product_STANDARD_SERVER_CORE.
Tôi đang thiếu gì ở đây. Cuối cùng tôi muốn tạo một chính sách và sử dụng nhắm mục tiêu cấp độ mục để chỉ áp dụng chính sách đó cho các cài đặt Windows 2012 Server Core.
PS C:\Users\zoredache\Documents> gwmi -Query "select OPeratingSystemSKU,Version,ProductType from Win32_OperatingSystem"
__GENUS : 2
__CLASS : Win32_OperatingSystem
__SUPERCLASS :
__DYNASTY :
__RELPATH : Win32_OperatingSystem=@
__PROPERTY_COUNT : 3
__DERIVATION : {}
__SERVER :
__NAMESPACE :
__PATH :
OperatingSystemSKU : 7
ProductType : 2
Version : 6.2.9200
Get-WMIObject Win32_OptionalFeature | Select Name, InstallState
và lọc xem máy chủ có cài đặt bit GUI của máy chủ hay không.