OVH Cloud OVH Cloud

Récupération lecteur réseau

1 réponse
Avatar
Christine
Bonjour,

Existe t'il une fonction pour récupérer les lecteurs réseau connectés avec
l'explorer
ou alors un bout de code.

Merci pour votre aide!

1 réponse

Avatar
Philippe Laloum
Bonjour,

Une solution est d'utliliser la classe WMI Win32_NetworkConnection. Pour le
faire en VB.NET depuis Visual Studio .NET 2003, voici la marche à suivre:
- créez une nouvelle application Windows VB.NET (WindowsApplication1);
- à partir de la fenêtre Server Explorer, développer le noeud Management
Classes (situé sous Servers<NomDeMachine>); si ce noeud n'est pas présent,
il vous faut installer le composant WMI Extensions for Microsoft Visual
Studio.NET 2003 Server Explorer, depuis l'URL suivante:
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/wmi.asp ;
- cliquer droit sur la feuille "Network Adapters" et choisissez la commande
Generate Managed Class; ceci génère la classe NetworkConnection dans le
namespace WindowsApplication1.ROOT.CIMV2;
- énumérer les connexions réseau en suivant l'exemple ci-dessous :

Imports WindowsApplication1.ROOT.CIMV2



Public Sub EnumerateNetworkConnections()

Dim ncc As NetworkConnection.NetworkConnectionCollection NetworkConnection.GetInstances()

For Each nc As NetworkConnection In ncc

System.Console.WriteLine(nc.Name)

Next

End Sub

"Christine" wrote in message
news:
Bonjour,

Existe t'il une fonction pour récupérer les lecteurs réseau connectés avec
l'explorer
ou alors un bout de code.

Merci pour votre aide!