J'essaie d'obtenir l'étiquette de certaines ressources réseau mappées en tant que lecteurs. Lorsque j'utilise DriveInfo.GetDrives(), les volumes locaux ont le paramètre VolumeLabel rempli comme prévu, mais dans les lecteurs réseau, il s'agit d'une chaîne vide. Comment puis-je obtenir ces étiquettes?Etiquette de lecteur réseau
0
A
Répondre
1
Vous pouvez utiliser WMI pour cela - pas sûr de la requête exacte (il a été un certain temps), mais voici un exemple de la façon d'obtenir un espace libre de lecteur réseau:
http://en.csharp-online.net/Network_Drive_Free_Space
Je pense remplacer ' name 'avec' VolumeName 'dans cet exemple vous donnera ce dont vous avez besoin.
référence WMI ici au cas où:
http://msdn.microsoft.com/en-us/library/aa394173(VS.85).aspx
1
Ne jamais utiliser WMI Utilisez apis net.
Cela fonctionne, merci beaucoup –