W Delphi znajduje się funkcja ExpandUNCFileName, która przyjmuje nazwę pliku i konwertuje ją na odpowiednik UNC. Rozszerza zmapowane dyski i pomija lokalne i już rozwinięte lokalizacje.Uzyskaj ścieżkę UNC ze ścieżki lokalnej lub zmapowanej ścieżki
Próbki
folder C: \ \ text.txt -> C: \ Folder \ text.txt
L: \ Folder \ sample.txt -> \\ serwer \ Folder1 \ Folder \ sample.txt gdzie L: jest odwzorowywany \\ server \ Folder1 \
\\ server \ Folder \ Sample.odf -> \ server \ Folder \ Sample.odf
Czy istnieje prosty sposób to zrobić w C# albo ja trzeba użyć okna api wywołanie WNetGetConnection, a następnie ręcznie sprawdzić te, które nie zostały zmapowane?
bardzo ładne Dzięki tak dużo –