3
我如何列出的C#Windows Server 2008的所有安裝的功能。我試圖查詢dism.exe
或oclist.exe
但不是所有版本都有它。我可以使用System.Management.ManagementClass
以某種方式做到這一點嗎?如何列出在C#中的Windows Server 2008安裝的功能
我如何列出的C#Windows Server 2008的所有安裝的功能。我試圖查詢dism.exe
或oclist.exe
但不是所有版本都有它。我可以使用System.Management.ManagementClass
以某種方式做到這一點嗎?如何列出在C#中的Windows Server 2008安裝的功能
我發現它,你必須使用Win32_ServerFeature類(http://msdn.microsoft.com/en-us/library/cc280268(VS.85).aspx)和System.Management.ManagementClass。它適用於ws2008。
ManagementClass objMC = new ManagementClass(
"Win32_ServerFeature");
ManagementObjectCollection objMOC = objMC.GetInstances();
foreach (ManagementObject objMO in objMOC)
{
string featureName = (string)objMO.Properties["Name"].Value;
}
我想必須有註冊表節點,你可以檢查它嗎? – Cynede