2010-07-15 40 views
0

所有WMIC,通過.NET或C#

請原諒我的C#/。NET的無知,我絕對新的雙方(大部分的Java,C/C++),並發現自己與創建執行一些代碼的任務與DOS提示符下的「wmic qfe」和「wmic os」命令相同。

可以這樣做嗎?如果是這樣,任何幫助表示讚賞。我試圖通過System.Management.Instrumentation命名空間工作,因爲wmic是Windows Management Instrumentation命令的首字母縮寫(根據Google),但尚未發現任何有用的東西。

由於提前, Toddw

回答

3

你確實需要使用System.Management命名空間執行WMI查詢。有大量的信息使用WMI從C#中,(存檔)微軟here

對於您的具體情況:

QFE - 查詢Win32_QuickFixEngineering

OS - 查詢Win32_OperatingSystem

+0

+1 ,但從命名空間名稱中刪除Instrumentation。 – 2010-07-15 15:10:02

+0

@Hans,感謝這正是我需要開始的 – Todd 2010-07-15 15:37:27