→ james732: 不太懂你的問題是什麼 07/26 12:22
j大您好,
就是我想做一支程式,這支程式用來偵測Raid卡的資訊,
但不曉得該從哪裡著手,只知道執行官方提供的程式並下參數後能於命令提示命元顯示。
※ 編輯: BIAO (122.116.193.176), 07/26/2017 12:27:36
→ james732: 那就是把官方程式的結果拿來用吧 07/26 12:51
→ james732: 簡單做法可以把執行結果丟到檔案再去讀取 07/26 12:52
→ james732: system("your_tool.exe > c:\\result.txt") 再去讀檔 07/26 12:53
→ BIAO: 謝謝j大提供的方法噢! 07/26 13:46
丟到txt讀取是可以的,不過因為個別指令吐出來的東西都不同,
比如說:MegaCli64 -AdpCount能得到一些資訊,
其中我需要的資訊可能是「Controller Count: 1.」,
只有一個Raid Card,就是做一些字串處理,
不過如果今天不是用LSI的晶片或換了執行工具,
這部份字串處理的程式碼就要重新修改一份,
感覺不是這麼的便利。
不曉得有沒有一個規範像是工控用的modbus通訊格式之類的東西能用呢?
謝謝。
※ 編輯: BIAO (122.116.193.176), 07/26/2017 15:08:10
→ dou0228: 沒有,印象中,這部份完全沒有規範,各家做各家的 07/26 17:36
→ dou0228: 意思就是,你只能用不同RAID卡提供之工具,自行處理 07/26 17:37
→ tinlans: 沒有 07/27 01:59
→ BIAO: 謝謝各位板友回覆^^ 07/27 10:11
※ 編輯: BIAO (122.116.193.176), 07/27/2017 10:11:32