Aufzählen von externen Festplatten

In java, können Sie File.listRoots() um alle Laufwerke im system.

Ich bin auf der Suche, um nur die externen Laufwerke, also USB-Sticks, externe Festplatten, optische Laufwerke, floppy, etc.

Gibt es eine Möglichkeit, es zu tun in java? Wenn nicht, nativen C++ - code wäre auch gut. In diesem Fall brauche ich beide Windows-und Linux-code.

  • Wie wird die software denn wissen, wie ein Laufwerk gemountet ist ? Außer für den primären physikalischen Festplatte, alle Laufwerke können montiert werden, die intern oder extern. Es gibt wohl eine Möglichkeit zum Booten von einem externen CD-und Zugriff auf eine externe Festplatte, ohne Laufwerke überhaupt.
InformationsquelleAutor Asaf David | 2010-06-05
Schreibe einen Kommentar