Partage
  • Partager sur Facebook
  • Partager sur Twitter

[VB.net] Environment.getFolderPath

    11 janvier 2019 à 15:19:21

    Bonjour, 

    Je souhaite obtenir le chemin d'accès aux emplacement réseaux ("\\NomServeur\MonDossier"), un peu dans le même principe que Environment.GetFolderPath.

    Cependant dans les SpecialFolder, à moins de louper quelque chose, seule les dossiers locaux y sont répertoriés.

    Cordialement.

    P.

    • Partager sur Facebook
    • Partager sur Twitter
    Le fossé séparant théorie et pratique est moins large en théorie qu’il ne l’est en pratique!
      15 janvier 2019 à 12:09:36

      Hello,

      Ceci à l'air de fonctionner : 

      using System;
      using System.Text.RegularExpressions;
      using System.Management;
      
      
      namespace ConsoleApplication3 {
          class Program {
              static void Main(string[] args) {
                  ManagementObjectSearcher searcher = new ManagementObjectSearcher(
                      "select * from Win32_MappedLogicalDisk");
                  foreach (ManagementObject drive in searcher.Get()) {
                      Console.WriteLine(Regex.Match(
                          drive["ProviderName"].ToString(),
                          @"\\\\([^\\]+)").Groups[1]);
                  }
                  Console.ReadLine();
                  }
      
              }
          }
      

      Source : https://stackoverflow.com/questions/1088752/how-to-programmatically-discover-mapped-network-drives-on-system-and-their-serve

      • Partager sur Facebook
      • Partager sur Twitter
        18 janvier 2019 à 15:34:14

        J'avoue avoir un peu de mal à retranscrire le principe en VB :/
        • Partager sur Facebook
        • Partager sur Twitter
        Le fossé séparant théorie et pratique est moins large en théorie qu’il ne l’est en pratique!
          18 janvier 2019 à 16:36:21

          Utilisez les convertisseurs de code.

          http://converter.telerik.com/

          • Partager sur Facebook
          • Partager sur Twitter
          Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.

          [VB.net] Environment.getFolderPath

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown