Windows

辨識/指紋 Windows Server 核心安裝與完整

  • October 7, 2015

看起來這應該很容易,但我沒有找到任何關於如何通過 WMI、Powershell 或其他可以相對快速地查詢大量機器的方法遠端辨識 Windows Server“核心”安裝的資訊。我正在嘗試報告我們執行核心與完整安裝的伺服器的百分比。有任何想法嗎?

由於最後回答了這個問題,因此以前的技術不再有效。根據此處的另一篇文章,辨識核心安裝的最快和最可靠的技術是查找 Windows 資源管理器執行檔的存在。它將在伺服器核心實例上失去:

Test-Path "$env:windir\explorer.exe"
Get-WmiObject -Query "Select OperatingSystemSKU from Win32_OperatingSystem"

您需要將響應轉換為十六進制以進行比較:

  • 0C 數據中心(核心安裝)
  • 27 沒有 Hyper-V 的伺服器數據中心(核心安裝)
  • 0E 伺服器企業版(核心安裝)
  • 29 沒有 Hyper-V 的 Server Enterprise(核心安裝)
  • 2A Microsoft Hyper-V 伺服器
  • 0D 伺服器標準(核心安裝)
  • 28 不帶 Hyper-V 的伺服器標準(核心安裝)
  • 一維網路伺服器(核心安裝)

表基於來自http://msdn.microsoft.com/en-us/library/ms724358.aspx的資訊

引用自:https://serverfault.com/questions/332562