Dans Delphi, il existe une fonction ExpandUNCFileName qui prend un nom de fichier et le convertit en équivalent UNC. Il étend les lecteurs mappés et ignore les emplacements locaux et déjà étendus.Récupère le chemin UNC à partir d'un chemin local ou d'un chemin mappé
échantillons
C: \ Dossier \ Text.txt -> C: \ Dossier \ Text.txt
L: \ Dossier \ Sample.txt -> \\ serveur \ Folder1 \ Dossier \ Sample.txt où L: à \\ serveur \ Dossier1 \
\\ serveur \ dossier \ Sample.odf -> \ server \ dossier \ Sample.odf
est-il un moyen simple de le faire en C# ou vais-je avoir à utiliser Windows api appeler WNetGetConnection, puis vérifier manuellement ceux qui ne seraient pas mappés?
très agréable merci beaucoup –