程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> Visual C#中用WMI獲取遠程計算機信息(1)

Visual C#中用WMI獲取遠程計算機信息(1)

編輯:關於C語言
果不使用WMI,想要獲取遠程計算機的系統數據,最常用的方法就是在遠程計算機上運行一個客戶端程序,本地機通過和這個客戶端程序來獲取遠程計算機的系統數據。這種實現方法無論是程序設計還是後面的程序分發都是及其困難的。而使用WMI,一切就顯得非常簡單。下面介紹的這個示例,其功能是利用WMI獲取遠程計算機硬盤數據。各位只需對這個程序稍加修改,就可以獲得遠程計算機的其他數據。下面是具體的實現步驟:

1. 首先啟動Visual Studio .Net,依次選擇"文件"、"新建"、"項目"菜單後,在彈出"新建項目"對話框中將"項目類型"設置為"Visual C#項目",將"模板"設置為"Windows應用程序",在"名稱"文本框中輸入"獲得遠程計算機硬盤信息",在"位置"的文本框中輸入"E:\VS.NET項目",然後單擊"確定"按鈕。這樣在"E:\VS.Net項目"目錄中就創建了一個新的文件夾"獲得遠程計算機硬盤信息",裡面存放的就是"獲得遠程計算機硬盤信息"的項目文件。

2. 由於Visual Studio .Net缺省的編譯環境中並沒有包括命名空間"System.Management"所位於的文件"System.Management.dll",所以首先要在項目文件中引入此DLL文件。具體的步驟如下:

選中【解決方案資源管理器】中的【引用】,單擊鼠標右鍵,在彈出的菜單中,選擇【添加引用】,具體如圖05所示:

圖05:添加引用

在彈出【添加引用】對話框中,選擇【.Net】頁面,在【組件名稱】欄中選擇【System.Managemen】後,單擊【選擇】按鈕,此時在【選定的組件】欄中就加入了【System.Managemen】,然後單擊【確定】按鈕,則在Visual Studio .Net集成開發環境中就引入命名空間"System.Managemen"。具體如圖06所示:

圖06:添加引用

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved