Retrouve le nom unc d un lecteur resau

Soyez le premier à donner votre avis sur cette source.

Snippet vu 9 263 fois - Téléchargée 41 fois

Contenu du snippet

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

A voir également

Ajouter un commentaire

Commentaire

Messages postés
117
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
2 juillet 2009
1
Hello miaousse!

Tu as d'autres informations sur WMI et System.Management (des liens ou des docs). Je cherche ce genre de choses pour la gestion des Hard Disk.

PS: finalement c'était bien FileSystemObject... ;-)

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.