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

Macros et VBA Excel Discussion :

Déverrouiller Accès Disque Dur [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 14
    Par défaut Déverrouiller Accès Disque Dur
    Bonjour,

    J'ai cherché une commande permettant de faire ce que je souhaite mais je n'ai pas trouvé...

    Je souhaite automatiser des transferts de fichiers et pour ce faire je dois accéder à un disque qui demande tous les jours de rentrer le mot de passe. Mon code actuel ne reconnait pas le chemin de ce disque si j'oublie d'accéder à ce dossier avant de lancer la macro.

    Auriez-vous un moyen de résoudre ce petit souci (je sais le faire pour accéder à une base Access verrouillée mais là...)?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    Sub Déplacement
     
            Source = "Z:\Dossier\Fichier A"
            Destin = "R:\Sauvegarde\Fichier A"
     
        FileCopy Source, Destin
     
    End Sub
    Dans le code le disque scellé est le disque Z.

    Merci!

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    Tu peux monter un lecteur reseau en utilisant la commande dos Net use

    Dans Excel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell ("Net Use R: \\NomServeur\NomPartage\Repertoire\ /USER:Domaine\Login")
    NET USE utilise NetBios et permet de connecter ou déconnecter un lecteur réseau sous DOS. La connexion est également effective sous Windows (versions actuelles). Je ne vois que les commandes compatibles avec toutes les versions plus celle actuelles.
    NET USE [lecteur: | *] [\\computer\repertoire [password | ?]]
    [/SAVEPW:NO] [/YES] [/NO] /delete

    Drive: permet de déterminer la lettre du disque
    \\computer\repertoire désigne le nom de l'ordinateur et le dossier partagé.
    Mot de passe permet de spécifier un mot de passe, mais pas le login ce qui rend cette commande difficile à utiliser sur les lecteurs réseaux actuels. | ? permet de spécifier que le mot de passe doit être prompté.
    /delete supprime le dossier réseau
    [/user:[nom de domaine\]nom utilisateur] permet de désigner un nom d'utilisateur sur le domaine spécifié
    [/user:[nom de domaine avec point\]nom utilisateur] identique mais pour les intranet par exemple.
    [user:[nom de l'utilisateur@nom de domaine avec points]
    [/persistent: Yes ou No] permet de rendre la connexion permanente.
    La commande permet également de partager des imprimantes.

    NET USE port \\ordinateur\nom_imprimante [mot de passe] permet d'attribuer un port à une imprimante réseau.

    Exemple:

    NET USE L: \\serveur\public /persistent:yes désigne par la lettre L le dossier public de l'ordinateur serveur. Cette connexion est recrée au prochain démarrage
    NET USE L: affiche les propriétés de la connexion L:
    NET USE L: /delete supprime la connexion L:
    Net use LPT2 \\serveur\laserjet redirectionne le port local LPT2 vers l'imprimante réseau du serveur.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 14
    Par défaut
    Citation Envoyé par jfontaine Voir le message
    Bonjour,

    Tu peux monter un lecteur reseau en utilisant la commande dos Net use

    Dans Excel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell ("Net Use R: \\NomServeur\NomPartage\Repertoire\ /USER:Domaine\Login")
    Ca marche impeccablement!

    Merci beaucoup je n'aurai jamais trouvé ça!

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

Discussions similaires

  1. Acces Disque dur + APACHE + PHP
    Par zoneaide dans le forum Apache
    Réponses: 4
    Dernier message: 08/06/2007, 11h41
  2. Vista IE7 et acces disque dur avec Applet
    Par ccedced dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 26/04/2007, 16h51
  3. [Changement CM] Accès Disque Dur
    Par Paco75 dans le forum Composants
    Réponses: 6
    Dernier message: 25/03/2007, 22h47
  4. [Upload] Acces Disque Dur et Parcours de repertoire
    Par mangaspros dans le forum Langage
    Réponses: 16
    Dernier message: 04/12/2006, 10h24
  5. mot de passe pour accés disque dur
    Par david06600 dans le forum Windows XP
    Réponses: 5
    Dernier message: 03/08/2006, 09h32

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