ドライブのサイズ (またはパーティションを指す UNC パスは適切ですが、必須ではありません) と、そのドライブ (または UNC パス) の空き容量を取得したいと考えています。これはクロス プラットフォームで動作する必要はありません。Windows のみ。
Java 6 で簡単に実行できることはわかっていますが、それはオプションではありません。私はJava 5で立ち往生しています。
次のようにして、使用可能な空き容量を取得できます。
cmd.exe /c Z:\ /-c
また
cmd.exe /c \\server\share /-c
結果のバイトを無料で解析するだけです。ただし、ドライブの合計サイズを取得する方法が見つからないようです。
助言がありますか?