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

Scripts/Batch Discussion :

Robocopy et fichiers ouverts


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2009
    Messages : 20
    Par défaut Robocopy et fichiers ouverts
    Bonsoir,

    Je fais quelques essais avec Robocopy mais je ne suis pas familier avec cet utilitaire et certaines options m'échappent.

    Je souhaiterais SVP avoir quelques suggestions sur le .bat qui permettrait, avec Robocopy, de "synchroniser" toutes les 2 minutes, les répertoires "C:\Data\Archives\" de 2 PC en réseau, à l'exception des fichiers ouverts.

    Ainsi, que j'ajoute, supprime ou modifie des fichiers et/ou des répertoires, les 2 "C:\Data\Archives\" sont "identiques", à 2 minute près mais, et c'est là que j'ai le plus de mal, que ne soient ni copiés, déplacés ou supprimés les fichiers qui sont ouverts. Ils le seront à la prochaine itération, s'ils sont fermés.

    Merci pour votre aide.
    Bien cordialement,
    Gaël

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut
    Il me semble (je dis bien semble) que Robocopy gère ceci par défaut. Il ne l'annonce pas mais échoue lors de la copie de fichiers ouvert et/ou utilisés par d'autres applications.

    Et ca se confirme sur la page de Wikipedia:
    Notably, Robocopy will silently fail to copy open files that are in use by other users or applications.
    Après un script bateau et une scheduledtask qui se lance toutes les 2minutes et c'est bouclé

    Edit :: Apres un petit test, il va en fait synchroniser la derniere version sauvegardée de ton fichier. Exemple, tu viens de créer ton fichier TXT vierge, tu commences à écrire dedans et la synchro commence, il va répliquer un fichier TXT vierge; si tu sauvegardes et que tu continues à utiliser le fichier, il va répliquer le fichier dans son état au moment de la sauvegarde.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2009
    Messages : 20
    Par défaut
    Bonjour Mocodo.

    Je suis un peu dérouté par ta réponse... Robocopy copie quelque chose ou pas ?

    Par ailleurs STP es-tu ok pour m'aider à créer ce script "bateau" comme tu dis ?

    Cela semble super facile pour toi.... Mais tu n'imagines pas combien je sors de ma zone de confort... moi je suis du monde des télécoms et du câblage... Je suis plutôt un utilisateur averti mais pas un pro de l'info...

    Merci
    @+ j'espère.
    Gaël

Discussions similaires

  1. [VBA][Office 2003] Fichier ouvert depuis IE ou Word?
    Par nbaudraz dans le forum VBA Word
    Réponses: 2
    Dernier message: 12/10/2005, 14h27
  2. tester si fichier ouvert
    Par nbelg27 dans le forum Access
    Réponses: 6
    Dernier message: 08/09/2005, 10h19
  3. Réponses: 5
    Dernier message: 13/05/2005, 12h26
  4. Nombre maximum de fichiers ouverts par processus
    Par galinoo dans le forum Windows
    Réponses: 3
    Dernier message: 27/10/2004, 17h47
  5. Nombre de fichiers ouverts simultanément
    Par matrixfan dans le forum C++Builder
    Réponses: 3
    Dernier message: 27/05/2002, 17h47

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