get current path with Drive Letter, instead of UNC path

Apotekarnes

Mitglied
Hello everybody,


I need a way to retrieve the path (e.g. as String) of the current directory or some file, beginning with the drive letter, not the Computer name.

Unfortunately, functions as System.getProperty("user.dir") or file.getAbsolutePath() just return results such as
"\\PC13-284\Users\someuser..."

instead of
"C:\Users\someuser...".

What can I do?


Thanks a lot,

Regards,
Apotekarnes
 

Apotekarnes

Mitglied
Habe eben erst wieder gemerkt, dass das Forum auf Deutsch ist ;)

Also was ich brauche, ist eine Funktion, die mir Pfade beginnend mit dem Laufwerksbuchstaben ausgibt.
Bisher bekomme ich dauernd nur die Version mit dem Computernamen (UNC-Pfad). Die kann ich aber nicht gebrauchen, weil der Pfad über einen Kommandozeilenaufruf an ein externes Skript übergeben wird. Die Kommandozeile akzeptiert aber keine UNC-Pfade.

Ich brauche den Pfad in der Form "C:\Users\someuser..."
Nur wie?
 

RalleYTN

Bekanntes Mitglied
Ich bekomme genau das was du willst mit der folgeneden Zeile:
Java:
String path = new File(System.getProperty("user.dir")).getAbsolutePath();
Sollte funktionieren!
Ich hoffe ich konnte dir helfen, wenn nicht suche ich weiter ;)
 

VfL_Freak

Top Contributor
nee nee, mea maxima culpa ... wenn dann bin ich der Blinde :confused:

Ich habe nur die deutsche Fragestellung gelesen (zu Faul zum Hochscrollen) und danach schien mir nicht das "Users" wichtig, sondern UNC oder not UNC!
ERGO: Du hast natürlich Recht :D

Gruß Klaus
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N No context is current or a function that is not available in the current context was called. The JVM will abort execution. (lwjgl) Allgemeine Java-Themen 6
D java.lang.IllegalMonitorStateException: current thread not Allgemeine Java-Themen 3
BetziTheRealOne Java PKIX path building failed as non Admin Allgemeine Java-Themen 15
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
N File Path mit Variablen angeben Allgemeine Java-Themen 1
G javafx "class path" exception Allgemeine Java-Themen 5
M SQL-Developer Installation: Unable to launch the Java Virtual Machine Located at path msvcr100.dll Allgemeine Java-Themen 1
D Eclipes Build Path Allgemeine Java-Themen 9
S class path resource [config.properties}] cannot be opened because it does not exist Allgemeine Java-Themen 4
T Erste Schritte FAIL - Deployed application at context path / but context failed to start Allgemeine Java-Themen 1
J Java getMethodName and Path Allgemeine Java-Themen 6
M nio path Allgemeine Java-Themen 1
P Tomcat Deploy path Allgemeine Java-Themen 2
reibi JNA - Native Acess - Library Path Allgemeine Java-Themen 2
P Methoden Path.toFile().canRead vs Path.isReadable Allgemeine Java-Themen 7
E NetBeans warning: [options] bootstrap class path not set in conjunction with -source 1.6 Allgemeine Java-Themen 4
H java.library.path mit einer Batch-Datei einstellen Allgemeine Java-Themen 3
S Path abfahren? Allgemeine Java-Themen 6
R java in der konsole nicht gefunden trotz jre,jdk,home und path Allgemeine Java-Themen 4
J Java Pfad nicht mehr in Path Variablen??? Allgemeine Java-Themen 2
M net4j in Eclipse, installiert aber nicht im Build-path Allgemeine Java-Themen 4
J Eclipse Java Build Path / Java Problem??? Allgemeine Java-Themen 13
J Path-Eintrag unter Windows 7 Allgemeine Java-Themen 11
I Last Path in File Chooser Allgemeine Java-Themen 7
G java.libary.path Allgemeine Java-Themen 7
Lufti Unterschied zwischen Djava.library.path und Class-Path im Manifest? Allgemeine Java-Themen 2
G Umgebungsvariabeln auslesen (Path, Temp, oder eigene) Allgemeine Java-Themen 2
M Eclipse -> Build Path Allgemeine Java-Themen 8
B Grundlegendes zu JAVA_HOME und PATH Allgemeine Java-Themen 9
C Class-Path in Manifest Allgemeine Java-Themen 3
A java.library.path festlegen. Allgemeine Java-Themen 5
D PATH Varaibel für exex() laden Allgemeine Java-Themen 10
foobar java.library.path Property setzen Allgemeine Java-Themen 5
B frage zu "file.renameTo()" bzw. abstract path allg Allgemeine Java-Themen 8
V Alle Daten in einen path bekommen? listfiles()? Allgemeine Java-Themen 8
S working path ermitteln Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben