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

VBScript Discussion :

Copie de fichiers sous ACTIVE DIRECTORY


Sujet :

VBScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut Copie de fichiers sous ACTIVE DIRECTORY
    Bonjour,
    Etant donné mon grand désaroi je viens ici vous demandez de l'aide , je cherche un script me permettant de copier un fichier , ou dossier dans les dossiers d'utilisateur d'Active Directory en VBS si possible ( Je suis un débutant en matiere de script ). J'ai absolument besoin de ce script dans les plus brefs délai. Je vous remercie de votre attention.

    Jordan

  2. #2
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    est ce que tu peux mettre un exemple de chemin de fichier source et un exemple de chemin de destination ?

    Parce que c'est un peu dur de t'aider sinon.

    Courage l'ami

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut
    chemin de fichier source : C:\DocumentsandSettings\Administrateur\Bureau\Nouveau dossier

    chemin de destination :
    C:\home\%user%

    Merci de t'intérrésé a mon probleme

  4. #4
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    ok, juste un détail, ton utilisateur aura-t-il les droits dans le bureau de l'administrateur, c'est pas le cas par défaut...

    ton script devrait ressembler à cà :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Const OverWriteFiles = TRUE
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objNetwork = Wscript.CreateObject("Wscript.Network")
     
    objFSO.CopyFolder "C:\DocumentsandSettings\Administrateur\Bureau\Nouveau dossier" , "C:\home\" & objNetwork.UserName , OverWriteFiles

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut
    Non il n'aura pas les droits d'administrateur merci pour ton aide j'essaye sa tout de suite Encore merci spantemonium

  6. #6
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    Tu as écris çà :

    C:\DocumentsandSettings\Administrateur\Bureau\Nouveau dossier
    et si ton utilisateur n'as pas les droits sur C:\DocumentsandSettings\Administrateur\ ton script ne marchera pas...

    il faut déjà que ton utilisateur soit capable de faire la copie sans script. Si il y arrive, tu peux scripter la copie.

    c'est pas super clair mais en gros il faut que tu t'assures que l'utilisateur ait les dorits dans le dossier source.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut
    Oui je suis d'accord avec toi mais le chemin source n'était qu'un exemple , merci a toi je n'es pas pus tésté ton script car je n'est pas eu le temps je m'en occuperais demain je te tien au courant merci encore

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut
    Pour revenir sur le cript je me suis mal exprimé , étant donné que je suis sur un contrôleur de domaine le chemin de destination s'écrit comme ceci :
    \\nom-serveur\profil$\nom-user\Bureau

    Et ce que je dois faire c'est déplacé un dossier dans le bureau de chaque utilisateur.

    Merci encore de ton aide

    Jordan

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut
    Quelqu'un pourait m'aider ?

    Merci

  10. #10
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    Je ne comprends plus...

    tu voulais copier des trucs de c:\ vers c:\

    maintenant tu veux écrire sur un partage distant vers un serveur ?

    essaie d'être plus clair :
    _ ton script s'éxecute d'ou ?
    _ ou se trouve ton dossier source ?
    _ Ou se trouve ton dossier de destination ?

    Voilà avec ces infos on devrait arriver à faire ce que tu veux, ce n'est pas difficile coté code.

    y'a des FAQ si tu n'obtiens pas la réponse, pour des copies de répertoire et afficher les variables telles que nom de machine ou serveur c'est bien documenté.

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut
    Non enfaite je me suis mal exprimé , ce que je voulais faire c'est envoyé un fichier ce trouvant sur mon ordinateur sur chaque bureau de chaque utilisateur se trouvant dans mon parc informatique sans m'embété a faire copié coller .
    Le chemin source est celui-ci :
    C:\Documents and Settings\Administrateur\Bureau\Nouveau dossier

    et le chemin de destination est celui la :
    \\nom-serveur\profil$\nom-user\Bureau

  12. #12
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    et ton script s'execute ou ?

    le truc assez simple c'est que chacun l'execute au demarrage, genre GPO utilisateur > script

    pour ca il te faut juste un partage du dossier source.



    Mais si tu veux lancer toutes les copies de ton ordi, dans ce cas il faut des droits sur tous les repertoires cibles, et aussi la liste exacte des utilisateurs.


    en fontion de ce que tu veux, c'est pas du tout le même script

Discussions similaires

  1. Ajout d'un groupe sous Active directory
    Par IIlinux dans le forum Programmation et administration système
    Réponses: 0
    Dernier message: 03/06/2008, 20h56
  2. Copie de fichier sous windows 2003
    Par ccambier dans le forum ASP.NET
    Réponses: 4
    Dernier message: 20/11/2007, 09h00
  3. Controle à distance sous active directory
    Par alex_m94 dans le forum Windows Serveur
    Réponses: 11
    Dernier message: 16/11/2007, 16h59
  4. Peut ton scanner un réseau sous active directory ?
    Par mobscene dans le forum Développement
    Réponses: 3
    Dernier message: 10/12/2006, 19h43
  5. perte de id et mot de passe sous active directory
    Par nabou dans le forum Administration
    Réponses: 3
    Dernier message: 16/09/2006, 14h24

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