2014-06-08 3 views
1

J'essaie de trouver un moyen d'accéder au chemin UNC d'un lecteur réseau mappé dans mon application Java.Comment obtenir le chemin UNC d'un lecteur réseau mappé dans une application Java

Fondamentalement, je suis en train d'enregistrer le chemin complet d'un fichier que l'utilisateur recherche et choisit. Cependant, je ne veux pas que mon chemin enregistré inclue "J: \" et des lettres similaires au début du chemin, mais plutôt le chemin réseau complet. Comment puis-je y accéder? J'ai utilisé FileDialog pour parcourir et choisir le fichier mais je peux le changer si j'en ai besoin.

Merci

+0

Bonjour, bienvenue sur StackOverflow, veuillez poster votre code afin que nous puissions mieux comprendre votre problème. – Marek

+0

@Marek en fait je pense que la question est complète sans aucun code. Étant donné un chemin qui utilise une lettre de lecteur mappée, comment obtenez-vous le chemin UNC auquel la lettre de lecteur est mappée. Il n'y a pas vraiment de code requis pour expliquer cela plus avant. – Nerdtron

+0

@sinsi voir [ici] (http://stackoverflow.com/questions/5722146/how-to-retrieve-the-unc-path-instead-of-mapped-drive-path-from-jfilechooser). L'une des réponses suggère d'utiliser getDisplayName() qui pourrait fonctionner pour vous. Notez que si vous recherchez simplement un chemin UNC ici, vous trouverez plusieurs questions à ce sujet. – Nerdtron

Répondre

Questions connexes