Espaço livre em disco

Fala galera,

Sei que pergunta é simples e já foi colocada uma vez no forum, mas não teve resposta.
Como faço para saber o espaço livre em um HD?

Abraços

Cézar Alexandre R. Baldi

de 1 experimentada com:

Runtime.exec("df -h");

Oi louds,

Fui verificar sua resposta. Porém meu sistema operecional é Windows, logo o "df -h" não rodaria.
Tentei então rodar o comando dir pelo Runtime porém emite o seguinte erro "Source not available". Com o comando "net send" (do windows) funciona.
Será que existe algum comando no Windows 2000 server que retorna o espaço livre em disco?
Abaixo o codigo que usei para rodar o comando:
Runtime  run = Runtime.getRuntime();
Process p = run.exec("dir"); 
p.waitFor();
p.destroy();

Se tiver mais alguma ideia ficaria grato.

que eu saiba dir é um comando interno do shell
tenta usar “cmd /c dir”

ou algum metodo não tosco como esse :wink:
hehehe