Voici une petite fonction qui donne le nom UNC d un lecteur reseau.
pour vb.NET
Source / Exemple :
Imports System.IO
Imports System.Object
Imports System.Management
Module UNC
Function GetUNC(ByVal MappedDrive As String) As String
'retourne le nom UNC d un lecteur reseaux monté
Dim UNCName As String
Dim query As New ManagementObjectSearcher("SELECT * FROM Win32_MappedLogicalDisk")
Dim queryCollection As ManagementObjectCollection = query.Get()
Dim mo As ManagementObject
For Each mo In queryCollection
If mo("Name") = MappedDrive Then
Return mo("ProviderName")
Exit For
End If
Next mo
End Function
End Module
Conclusion :
il donner a la fonction la lettre du lecteur ("j:" "k:"....)
et celle ci retourne la valeur UNC
je tien a remercier : michelsto pour son code source
COMMENT RETROUVER FAÇILEMENT L'ADRESSE IP PUBLIQUE DE VOTRE PC
qui a ete fortement utilise ici
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.