Unter Windows alle Laufwerke auflisten

Status
Nicht offen für weitere Antworten.

plusman

Mitglied
Hallo,

mein Programm soll unter Windows und Linux laufen.
Daher habe ich mich für Java entschieden.

Allerdings unterscheiden sich beide Betriebssysteme "optisch" vom Aufbau der Verzeichnis-Struktur.

Unter Linux gibt es / als unterstes Verzeichnis, aber welches unter Windows?

Unter Windows gibt es afaik keines, sondern nur Laufwerke
Code:
A:/ C:/ D:/ E:/ G:/
etc.

Wie kann ich diese auflisten und gleichzeitig die Linux Variante beibehalten?

Die Verzeichnisse sollen hinterher in einer Baumstruktur dargestellt werden und auf unterster Ebene sollen bei Windows die Laufwerke angezeigt werden.

Zugegebenermaßen, ich nutze Linux nicht sonderlich viel und meine Kenntnisse halten sich stark in Grenzen,
trotzdem sollte es dank Java zwischen der Windows- und Linux-Programmierung nicht so gravierende Unterschiede geben.

Für Hilfe wäre ich sehr dankbar :).

Mfg

plusman
 
G

Gelöschtes Mitglied 5909

Gast
Code:
import java.io.File;

public class Drive 
{
	
	public static void main (String args[])
	{
		for (char drive = 'A'; drive <= 'Z'; drive++)
		{
			File file = new File(drive + ":\\");
			System.out.println(drive + ":\\  " +  ((drive != 'A') ? file.exists() : "true"));
		}
	}
}

sowas?
 
G

Guest

Gast
Code:
File root[]=File.listRoots();
for(int i=0;i<root.length;i++){ 
     System.out.println(root[i].toString());
}

Damit siehts du alle Laufwerke
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N iText keine Sonderzeichen und Umlaute unter Windows Allgemeine Java-Themen 13
MarekLanger Filebeat in Docker unter Windows Allgemeine Java-Themen 1
J jar Dateien unter Windows 7 mit spezifischer jdk öffnen Allgemeine Java-Themen 2
I GUI für kleine Pop-Ups unter Windows Allgemeine Java-Themen 1
H Änderung im maximalen heap space unter Windows 7 ?! Allgemeine Java-Themen 5
Neumi5694 Task-Name unter Windows Allgemeine Java-Themen 4
K jar-Datei lässt sich unter Windows nicht verwenden Allgemeine Java-Themen 3
D JRE in .jar verpacken unter Windows Allgemeine Java-Themen 4
D Aktuell installierte Java Version auslesen unter Windows Allgemeine Java-Themen 5
S Executable Jar File startet nicht unter Windows 10 Allgemeine Java-Themen 3
C Windows RCP Application unter Linux bauen lassen Allgemeine Java-Themen 3
E Anwendung verhält sich unter Mac anders als Unter Windows. Allgemeine Java-Themen 4
G Wie installiere ich javax-usb unter windows? Allgemeine Java-Themen 0
M Code läuft unter windows aber nicht unter Linux Allgemeine Java-Themen 6
R Java-Progamm über Icon starten unter Windows Allgemeine Java-Themen 9
P Eclipse Unter Windows erstelle .jar unter Linux (Ubuntu) funktioniert nicht Allgemeine Java-Themen 5
R ZIP FileSystem unter Windows wirft exception Allgemeine Java-Themen 7
T Jar File läuft unter Windows aber nicht unter linux Allgemeine Java-Themen 10
D Clipboard getSystemSelection() funktioniert unter Windows* nicht Allgemeine Java-Themen 3
M Nach Programmdurchlauf werden Zeichen falsch dargestellt + Anderes Verhalten unter Windows Allgemeine Java-Themen 6
J Path-Eintrag unter Windows 7 Allgemeine Java-Themen 11
Z Probleme mit Java unter Vista/ Windows 7 Allgemeine Java-Themen 12
G Textdatei einlesen unter Windows 7 Allgemeine Java-Themen 4
J Eclipse unter Windows 7 Allgemeine Java-Themen 5
T Pfad Anwendungsdaten unter Windows ermitteln Allgemeine Java-Themen 3
A Umgebungsvariable unter Windows Vista setzen Allgemeine Java-Themen 60
L dateizugriff unter windows nicht behindern Allgemeine Java-Themen 2
F Hilfe beim Starten einer Java Anwendung unter Windows gesuch Allgemeine Java-Themen 8
B Programm läuft unter Linux, aber nicht unter Windows Allgemeine Java-Themen 3
V JAR-File läuft unter Windows und Linux, aber nicht unter OSX Allgemeine Java-Themen 6
J YAML + Java: Simpler Code funktioniert nur unter Windows Allgemeine Java-Themen 2
L Speicherverbrauch einer Anwendung unter Windows Allgemeine Java-Themen 2
G Performancen unter Windows Allgemeine Java-Themen 2
J COM-Port unter Windows nutzen Allgemeine Java-Themen 2
D JMF unter Linux/Windows, nichts funktioniert Allgemeine Java-Themen 3
Ark File.getParentFile() unter Windows Allgemeine Java-Themen 4
M Javacomm unter Windows Allgemeine Java-Themen 15
M GNU Java Compiler unter Windows? Allgemeine Java-Themen 4
K Problem mit Applets unter Windows XP Allgemeine Java-Themen 2
G T-Onlinebanking unter Windows -automtisch überweisen lassen? Allgemeine Java-Themen 4
K Java unter Windows Allgemeine Java-Themen 2
M Zugriffsberechtigung unter Windows 2000 falsch? Allgemeine Java-Themen 3
C JDK ohne Admin-Rechte unter Windows installieren Allgemeine Java-Themen 1
E Seriellen Port unter Windows ansprechen Allgemeine Java-Themen 16
S javax.comm unter Windows XP Allgemeine Java-Themen 2
A Java unter Win 10 Allgemeine Java-Themen 1
M Eclipse unter Linux Lite Allgemeine Java-Themen 2
H Java SDK unter 32 Bit Allgemeine Java-Themen 5
Killunox MaxHeap Zuweisung unter Linux funktioniert nicht Allgemeine Java-Themen 1
L Tesseract-OCR 4.0 unter Linux funktioniert nicht Allgemeine Java-Themen 3
J Wie konkret funktioniert das Modulsystem unter Java 11? Allgemeine Java-Themen 4
E Erfahrungen mit Java/JS Bridge unter nodejs und NodeJS/C++ Bridge Allgemeine Java-Themen 0
T PDF-Generierung (itext) - läuft unter Eclipse, bei har aber leere Seite Allgemeine Java-Themen 39
S Korrekte Pfadangaben damit eine .jar Datei unter Windwos läuft. Allgemeine Java-Themen 24
K USB infos unter Linux abfragen? Allgemeine Java-Themen 2
N Lizenzensierung von Java Programmen unter Linux Allgemeine Java-Themen 3
H Summe aller Vielfachen von 3 oder 5 unter 1000. Allgemeine Java-Themen 7
krgewb LookAndFeel unter Mac OS Allgemeine Java-Themen 1
Cromewell JavaFX FXML-File lädt unter Ubuntu nicht Allgemeine Java-Themen 7
R probleme beim starten von jar unter linux Allgemeine Java-Themen 2
X Zeile unter einer bestimmen Zeile hinzufügen(File) Allgemeine Java-Themen 1
F URI-Scheme mit Java unter MacOS erstellen? Allgemeine Java-Themen 0
E Drucken einer Pdf Datei unter Java. Allgemeine Java-Themen 1
E Sonderzeichen nicht setzbar: Großes Problem bei Programmierung unter Linux Mint mit Virtual Box Allgemeine Java-Themen 5
F Mencoder unter Java Ausführen Allgemeine Java-Themen 0
G Methoden HashMap speichert unter falschen Schlüsseln Allgemeine Java-Themen 6
G IR Fernbedienung unter Java Allgemeine Java-Themen 0
S JAAS unter Ubuntu? Allgemeine Java-Themen 0
J Compiler-Fehler Compiliert unter Eclipse aber nicht mit javac Allgemeine Java-Themen 0
Guybrush Threepwood Kein user.home unter Windows8 Allgemeine Java-Themen 7
P java.nio.file unter Java 6 verwenden Allgemeine Java-Themen 4
C JasperReports, PDF und "Speichern unter"-Dialog Allgemeine Java-Themen 7
G Runtime.exec beendet Programm unter Linux, wenn Java Programm beendet wird Allgemeine Java-Themen 3
G RXTX native library unter Linux in jar build angeben Allgemeine Java-Themen 4
C Darstellungsproblem unter Debian und OpenJDK Allgemeine Java-Themen 5
R Umlautproblem unter Linux Allgemeine Java-Themen 10
C derby db unter mac os Allgemeine Java-Themen 8
B File Seperator unter verschiedenen OS Allgemeine Java-Themen 2
B Methode läuft nicht unter UNIX Allgemeine Java-Themen 6
F Process.getInputStream unter Linux Allgemeine Java-Themen 7
S Java-Installation unter Sun OS Allgemeine Java-Themen 3
K Xattr Mac unter Java ansprechen Allgemeine Java-Themen 17
L Sicherstellen das 2x die gleichen Daten unter bestimmten Keys enthalten sind. Allgemeine Java-Themen 6
T Javaprogramm unter Linux auf bestimmten Kern starten/laufen lassen ? Allgemeine Java-Themen 22
F Eclipse JAVAMAIL läuft nur unter Eclipste Applet Viewer Allgemeine Java-Themen 4
C .jar unter Windows7 über den Explorer starten Allgemeine Java-Themen 6
S (Doppel)Klick-Verhalten vom Desktop unter Java imitieren. Allgemeine Java-Themen 5
M Realisierung einer dynamischen Tabelle unter Android Allgemeine Java-Themen 3
C Datei auslesen wie unter Linux mit "tail -f" Allgemeine Java-Themen 3
J Java-Datei unter Mac OS X öffnen - eine Frage der Klasse Allgemeine Java-Themen 2
D Objekte nur unter bestimmten Voraussetzungen erzeugen Allgemeine Java-Themen 4
H String spliten unter berücksichigung von " und \" Allgemeine Java-Themen 7
V linuxprogramm unter java aufrufen??? Allgemeine Java-Themen 4
ruutaiokwu welches design pattern? frage an die oo-experten unter euch... Allgemeine Java-Themen 3
N JAR Datei ausführen unter Angabe einer speziellen Klasse Allgemeine Java-Themen 2
B Java Applet unter Mac wird nicht angezeigt Allgemeine Java-Themen 6
A CLASSPATH unter Debian Lenny Allgemeine Java-Themen 4
M Log4J funktioniert nicht unter anderem Benutzer Allgemeine Java-Themen 5
E Alle unter Prozesse der beim schließen mit schließen Allgemeine Java-Themen 3
J dialogys unter linux Allgemeine Java-Themen 4

Ähnliche Java Themen

Neue Themen


Oben