1
.net/C#で書かれたシステムおよびハードウェア情報ライブラリが必要です。 Process Explorerのようなアプリケーションを開発しています。あなたはこのようなオープンソースプロジェクトを知っていますか?システムおよびハードウェア情報ライブラリまたはオープンソースプロジェクト
ネットワーク帯域幅、CPU/RAM使用量、HDDの空き容量、プロセス制御、...
よろしく。
.net/C#で書かれたシステムおよびハードウェア情報ライブラリが必要です。 Process Explorerのようなアプリケーションを開発しています。あなたはこのようなオープンソースプロジェクトを知っていますか?システムおよびハードウェア情報ライブラリまたはオープンソースプロジェクト
ネットワーク帯域幅、CPU/RAM使用量、HDDの空き容量、プロセス制御、...
よろしく。
多くの情報が必要な場合は、ManagementObjectSearcher
-classから入手できます。あなたのコンピュータが持っているすべてのディスクのプロパティが含まれています匿名型のIEnumerable<>
を与えるだろう、この
ManagementObjectSearcher s = new ManagementObjectSearcher("SELECT * FROM Win32_LogicalDisk");
s.Get().Cast<ManagementObject>().Select(obj => new {
obj.Path,
Properties = obj.Properties.Cast<PropertyData>().Select (pd => new { pd.Name, pd.Value }),
IsOk = (obj.Properties["Status"] != null ? obj.Properties["Status"].Value : "")
});
同様
。
チェックこの:
http://msdn.microsoft.com/en-us/library/system.management.managementobjectsearcher.aspx