La historia detrás ...El descubrimiento de Java
me gusta mucho los programas de televisión, pero vuelvo a casa sólo dos veces al mes. El resto del tiempo vivo en una casa sin internet (cerca de mi universidad, ¡así que wifi gratis oscila! - cuando funciona -) así que necesitaba un pequeño programa que podía actualizar mi disco duro portátil con mis nuevos programas cuando regreso a casa, el servidor de archivos sincronizado con los podcasts hace su trabajo. Lo hice usando Java y funciona.
El problema
Ahora mismo tengo un archivo.properties donde almacenó el directorio montado de ese USB HD. No es suficiente. Quiero que el software pueda descubrir todos los dispositivos de almacenamiento masivo USB y permita que el usuario seleccione cuál usar para almacenar archivos. ¿Cómo puedo hacer eso?
detalles
a) tiene que ser en Java (quiero decir, también podría trabajar con la ejecución de comandos locales de acogida como dir
o algo por el estilo)
b) mi servidor es en Windows, pero prefiero que sea una solución independiente del sistema operativo
No estoy seguro si Java incluso tiene acceso a tales detalles de FS: es bastante complicado en código nativo =/También me gustaría saber, así que vamos a ver si alguien sabe. – Piskvor
Bueno, sé con certeza que en C# tiene un 'System.IO.DriveInfo'. Espero que haya algo similar con Java. – dierre
a) ¿tiene que ser Java? b) ¿qué sistema operativo? –