C#を使用してディスク内の未割り当て領域情報を取得する方法を誰かが助けてくれますか?物理ディスクの未割り当て領域情報を取得する方法
答えて
ボリュームの合計空き容量を知りたい場合は、DriveInfo.AvailableFreeSpace
を使用できます。
Win32_DiskPartition:http://msdn.microsoft.com/en-us/library/aa394135%28VS.85%29.aspx
Win32_DiskDrive:http://msdn.microsoft.com/en-us/library/aa394132%28v=VS.85%29.aspx
あなたはDeviceID
フィールドを使用することができます。また、Win32_DiskPartition
とWin32_DiskDrive
を使用して、ディスク上のパーティションに関する情報を取得するためにWMIを使用することができます
http://msdn.microsoft.com/en-us/library/system.io.driveinfo.aspx
どのパーティションがどのディスクにあるかを特定するには、StartOffset
とSize
のフィールドを使用しますパリティが物理ディスク上にある場所のマップを作成します。次に、Win32_DiskDrive
のデータを使用してディスク全体のサイズを計算し、残りを計算します。ここで
はあなたがWMIを使用して必要なすべての助けを与える必要があるMSDNの記事です:
http://msdn.microsoft.com/en-us/library/ms257338.aspx
このツールはあまりにも役に立つかもしれません:http://www.ks-soft.net/hostmon.eng/wmi/index.htm – Polynomial
このようなものを試してみてください:
using System.Linq;
using System.IO;
using System;
namespace DriveInfoExample
{
class Program
{
static void Main(string[] args)
{
// Check only for fixed drives
foreach (var di in DriveInfo.GetDrives().Where(d=>d.DriveType == DriveType.Fixed))
{
Console.WriteLine("Free space on drive {0}\t{1} bytes", di.Name, di.AvailableFreeSpace);
}
}
}
}
ありがとうございました...私はそれを試みます。 – ashraf
- 1. 未割り当ての領域をプログラムでフォーマットする方法
- 2. 修理HBaseのテーブル(遷移内の未割り当て領域)
- 3. ラズベリーパイの未割り当て領域をマージするには?
- 4. グローバルビューデータを領域に割り当てる方法は?
- 5. 割り当て情報
- 6. MarkLogicの物理ストレージ領域
- 7. iOSでポリゴンの物理領域を計算する方法は?
- 8. どのくらいの物理RAMがimdiskをRAMディスクに割り当てるかを知る方法
- 9. カスタムビューで未使用領域を切り取る方法は?
- 10. ベクトル用に大量の領域を割り当てる
- 11. ロータススクリプトを使用してシステム/ディスク情報を取得する方法は?
- 12. Drupalで領域にプログラムを割り当てる7
- 13. ダイナミクスCreateEntityRequest - 表示領域にエンティティを割り当てます。
- 14. Windows XPでのAPPBAR領域割り当ての問題
- 15. OSMdroidとMBTiles:地域情報を取得
- 16. カーネルにキャッシュ不可の物理メモリを割り当てる方法は?
- 17. コードネーム1の物理ボリュームキーにアクションを割り当てる方法は?
- 18. Twitterのリスト情報を取得する方法(購読情報)
- 19. 作業項目を「未割り当て」に割り当てる方法は?
- 20. pictureBox数字を使って領域を取得する方法
- 21. c3jsの異なる色で領域 - スプライン領域を分割する方法
- 22. TreeMap、キーを取得して情報を取得する方法
- 23. 大きなデータクラスタに物理リソースを割り当てる方法は?
- 24. タイムゾーン情報を取得する方法
- 25. UIImageの作物領域、サブビューレターあり
- 26. Virtualbox Vm Gpartedに表示されている未割り当て領域がありません
- 27. 各行のデータの取得方法と割り当て方法
- 28. sasで十分でないディスク領域を処理するソリューション
- 29. エージェントの統計情報に変数を割り当てる
- 30. バッチファイルの空きディスク領域の整数を取得するには?
未割り当て領域情報を定義します。利用可能な空き容量はありますか? –