Pregunta: | 15137 - TAMAÑO DISPONIBLE EN UNA UNIDAD |
Autor: | axel5 |
me gustaria saber si hay alguna forma de saber el tamaño disponible en una unidad de disco utilizando java. Muchas gracias. |
Respuesta: | José Ros |
Buenas,
hace ya 5 años que los programadores de Java vienen reclamando una solución a este problema, mira los comentarios: http://developer.java.sun.com/developer/bugParade/bugs/4057701.html El problema es que no hay un método directo para saber el tamaño libre de una unidad. No está implementado. Hay varias chapuzas para solucionar esto, aunque se pierda portabilidad ya que se trata de ejecutar desde tu aplicación un .bat que cree un fichero determinado con la captura del dir o lo que quieras, y luego te encargas de parsearlo para extraer el espacio libre. Chapuzas pero resuelven el problema hasta que lo resuelva SUN, ni siquiera en la 1.4 hay método. Saludos. |