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 avancée


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut Copie de fichiers avancée
    Bonjour, je voudrai faire un script VBS pour mettre à jour une clé USB, le script devra copier le contenu de certain répertoire, et ne copier les fichiers qui existe déja sur ma clé de destination uniquement s'il on été modifier, pouriez vous m'aider ?

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Ici tu as des exemples de script pour gérer les fichiers et les répertoires.
    Parcours les deux collections de scripts, tu trouvera peut être de koi détecter une clé USB.
    Peut être .

  3. #3
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Bonjour et merci

    J'ai trouver ceci pour la copie de réprtoire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim FSO
    Set FSO = CreateObject("Scripting.FileSystemObject")
    FSO.CopyFolder "Nouveau dossier", "Nouveau dossier1"
    Mais rien pour ne copier que les fichier non présent dans le destination

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Mais rien pour ne copier que les fichier non présent dans le destination
    Ceci faut le faire toi même en utilisant les exemples proposé.
    Il faut récupérer la liste des fichiers des deux répertoires.
    Comparer les listes obtenus.
    Créer une liste de fichier non nprésentr dans la destinations.
    Et faire une copie de chacun de ces fichiers de la liste.

  5. #5
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Mais c'est un peut plus compliquer que ca, je veut que les fichiers existant dans la destination soit copier s'ils on été modifié

  6. #6
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Tu as la possibilité de regardé la date de modification.
    Tu la compare avec un date de référence et le tour et joué.
    DateComp et DateDiff si je ne me trompe pas pour comparer des dates.
    Sur le lien que je t'ai passé il doit y avoir un exemple pour obtenir la date de modification.

Discussions similaires

  1. Fonction de copie de fichier avancée
    Par Sub0 dans le forum Codes sources à télécharger
    Réponses: 0
    Dernier message: 31/01/2013, 22h26
  2. Question d'un débutant / copie fichiers avancé
    Par booleanf dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 21/08/2009, 15h32
  3. [C#] Copie de fichier via l'API
    Par slyv dans le forum Windows Forms
    Réponses: 5
    Dernier message: 20/12/2004, 22h39
  4. [Kylix] Copie de fichier...
    Par paty.olivier dans le forum EDI
    Réponses: 1
    Dernier message: 23/06/2004, 12h55
  5. Copie de fichier
    Par Bjorn dans le forum C
    Réponses: 4
    Dernier message: 11/06/2002, 15h23

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