IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Connaître les noms des dossier partagés sur un autre ordinateur en réseau.


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations forums :
    Inscription : Mars 2011
    Messages : 109
    Par défaut Connaître les noms des dossier partagés sur un autre ordinateur en réseau.
    Bonsoir,

    Je voudrais connaître le moyen de trouver les noms des partages sur un ordinateur distant ou un NAS.
    Ça n'a pas l'air si évident que ça.
    J'ai trouvé ici ou là des méthodes pour récupérer le nom des ordinateurs / NAS du réseau.
    Après essais, ça fonctionne, je peux connaître les divers ordinateurs du réseau.

    A partir de là je voudrais lister les dossiers partagés sur chaque machine pour ensuite construire la liste des fichiers disponibles.
    Je ne trouve aucun tuto la dessus.

  2. #2
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Bonjour,

    Tu peux utiliser la fonction Pinvoke : netshareenum

    Inspires-toi éventuellement de ce projet : Network Shares and UNC Paths

    A+

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations forums :
    Inscription : Mars 2011
    Messages : 109
    Par défaut


    Un grand Merci pour tes liens.
    J'y ai passé une partie de la journée, mais je suis heureux

    L'exemple en VB sur pinvoke ne fonctionne que partiellement: il oublie des partages. C'est d'ailleurs marqué en commentaire (I believe that all of these samples are slightly incorrect in that they do not deal with the case where NetShareEnum does not retrieve all of the shares on a server in a single call).

    Le projet en C# par contre fonctionne nickel (j'ai utilisé un convertisseur c# => VB, car je n'ai pas envie de me battre avec une syntaxe que je ne maitrise pas du tout ).
    Il me fournit même bien plus d'options que demandent mes besoins.

    Encore Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Visualiser les nom des dossier contenu dans un répertoire
    Par Enguerrand.P dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/05/2013, 09h47
  2. Remplir TreeView avec les noms des dossiers
    Par Onimaru dans le forum Langage
    Réponses: 3
    Dernier message: 24/11/2012, 16h51
  3. Récupérer les noms des dossiers
    Par Kermichou dans le forum Débuter
    Réponses: 2
    Dernier message: 19/11/2010, 09h13
  4. Réponses: 3
    Dernier message: 08/06/2006, 20h49
  5. [MySQL] Comment connaître les noms des tables existantes
    Par Cygnus Saint dans le forum Langage SQL
    Réponses: 7
    Dernier message: 16/03/2006, 20h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo