ディスクのすべてのパーティションを一覧表示するコードを書いていたところ、問題が見つかりました。WMIのWin32_DiskDrive
プロパティPartitions
は、1 つのテスト ディスクに 5 つのパーティションがあることを示していますが、リストできるのは 4 つだけです (最後の 2 つのパーティションは 1 つだったように表示されます)。これらの最後の 2 つのパーティションはプライマリですが、1 つは SWAP パーティションで、もう 1 つは Linux パーティションです。
質問する
2833 次
2 に答える
1
私はあなたが望むものだと信じていますstring[] System.IO.Directory.GetLogicalDrives()
。
string
を使用するたびに、論理ドライブに関するあらゆる種類の情報を提供するオブジェクトGetLogicalDrives
を作成できます。System.IO.DriveInfo
DriveInfo.GetDrives()
上記の 2 つのステップへの近道かもしれません。私はそれについて完全には確信が持てませんし、ドキュメントもあまり明確ではありません。
于 2013-06-18T18:30:52.737 に答える