Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1327 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  robocopy & automatisation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

robocopy & automatisation

n°2620092
toadlemali​n
Posté le 22-01-2007 à 14:23:32  profilanswer
 

Bonjour à tous,
je vais devoir déplacer une centaine de dossiers d'un point A vers un point B
je suis en train de voir si c'est possible avec robocopy (conservation des droits ntfs etc). cela fonctionne quand je precise 1 dossier source et le dossier destination. mais je ne sais pas comment faire pour automatiser le fait qu'il enchaine mes 100 dossiers l'un après l'autre.
l'ideal serait de se baser sur un fichier texte contenant la liste de tous les dossiers, mais je ne trouve pas la bonne syntaxe...  :fou:  
quelqu'un peut-il me dépanner?
Merci d'avance

Message cité 1 fois
Message édité par toadlemalin le 22-01-2007 à 15:20:37
mood
Publicité
Posté le 22-01-2007 à 14:23:32  profilanswer
 

n°2620206
tharkie
Effaré par l'idiotie humaine
Posté le 22-01-2007 à 15:41:32  profilanswer
 

as-tu essayé total commander ?
 
pourrait-il répondre à tes attentes ?


---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
n°2620216
toadlemali​n
Posté le 22-01-2007 à 15:55:55  profilanswer
 

merci pour ta réponse... mais j'ai l'impression que total commander est + un explorateur amélioré qu'un outils de copie.
 
j'ai peut etre oublié un paramètre important dans l'explication de ma problématique : les dossiers que je compte déplacer sont sur un serveur de fichier et chaque dossier fait au moins 8-10 Go et comporte une multitude de sous dossiers.
 
en gros voici mes contraintes :
1 conservation des droits NTFS
2 copie des fichiers ouverts
3 la copie ne doit pas s'arreter (spécifier le nb de retry et le temps entre chaque retry)
4 copier à partir d'une liste  
 
les points 1 2 3 sont pris en compte dans robocopy. seuls zone d'ombre le point 4. je pense que c'est possible c'est pas quelque chose de compliqué, il faut juste que je sache comment faire :)
 
 
 
c'est pour cela que je souhaite automatiser le déplacement afin de ne pas rester à côté du serveur.

n°2620235
tharkie
Effaré par l'idiotie humaine
Posté le 22-01-2007 à 16:14:36  profilanswer
 

je t'en prie :jap:
 
total commander est un super outil de copie également, le problème est que je ne connais absolument pas robocopy !
 
le point 2 n'est pas assez précis car un fichier peut être ouvert en lecture ou en écriture, le fichier ouvert en lecture est copiable, pas celui ouvert en écriture ! sauf avec des logiciels spéciaux mais ça doit avoir des conséquences sur les applis travaillant sur les fichiers ouverts en écriture
 
autre précision, la liste des fichiers à copier est déterminée comment ?
 
tu as une liste de répertoires à copier, c'est ça ?
 
cette liste est fixe ou doit évoluer ?
 
du genre :
 
fichiers à copier ->
"\\192.168.0.5\c$\documents\user\doc\*.*"
vers serveur ->
"c:\sauve_user\05\doc\"
 
total commander peut le faire, avec des listes et des actions prédéfinies (en fonction des cas des fichiers rencontrés aussi bien cible qu'origine)
 
tu peux faire des comparaisons évoluées entre dossier et des synchronisations multi critères entre plusieurs dossiers


---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
n°2620242
toadlemali​n
Posté le 22-01-2007 à 16:21:03  profilanswer
 

en fait mes dossiers sont organisés comme ca :
 
work
    client1
    client2
    ....
    equipe1
    equipe12
    ....
    dossierperso1
    dossierperso18
    ....
 
et je voudrai par exemple lister dans un fichier txt les noms des dossiers que je veux déplacer, et les faire lire a mon robocopy.


Message édité par toadlemalin le 22-01-2007 à 16:21:21
n°2620246
tharkie
Effaré par l'idiotie humaine
Posté le 22-01-2007 à 16:23:50  profilanswer
 

ça ça ne te convient pas :
 

DIR [lecteur:][chemin][nom_de_fichier] [/A[[:]attributs]] [/B] [/C] [/D] [/L]
  [/N] [/O[[:]tri]] [/P] [/Q] [/S] [/T[[:]heure]] [/W] [/X] [/4]
 
  [lecteur:][chemin][nom_de_fichier]
        Spécifie le lecteur, le répertoire et/ou fichiers à lister.
 
  /A    Affiche les fichiers dotés des attributs spécifiés.
  attributs  D  Répertoires                R  Lecture seule
             H  Caché                      A  Archive
             S  Système                    -  Préfixe de négation
  /B    Utilise le format abrégé (noms des fichiers).
  /C    Affiche le séparateur de milliers pour les tailles de fichiers.
        Ceci est la valeur par défaut. Utilisez /-C pour désactiver l'affichage
        du séparateur.
  /D    Sur cinq colonnes avec fichiers triés par colonne.
  /L    Affiche en minuscules.
  /N    Nouveau format longue liste où les noms de fichiers sont à droite.
  /O    Affiche les fichiers selon un tri spécifié.
  tri   N  Nom (alphabétique)         S  Taille (ordre croissant)
        E  Extension (alphabétique)   D  Date et heure (chronologique)
        G  Répertoires en tête        -  Préfixe en ordre indirect
  /P    Arrêt après l'affichage d'un écran d'informations.
  /Q    Affiche le nom du propriétaire du fichier.
  /S    Affiche les fichiers d'un répertoire et de ses sous-répertoires.
  /T    Contrôle le champ heure affiché ou utilisé dans le tri.
  heure C  Création
        A  Dernier accès
        W  Dernière écriture
  /W    Affichage sur cinq colonnes.
  /X    Affiche les noms courts générés pour les noms de fichier non 8.3 car.
        Ce format est celui de /N avec le nom court inséré avant le nom long.
        S'il n'y a pas de nom court, des espaces seront affichés à la place.
  /4    Affiche l'année sur quatre chiffres.
 
Les commutateurs peuvent être préconfigurés dans la variable d'environnement
DIRCMD. Pour les ignorer, les préfixer avec un trait d'union. Par exemple /-W.


 
à savoir que tu peux rediriger la liste vers un fichier .txt bien sûr !


Message édité par tharkie le 22-01-2007 à 16:24:10

---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
n°2620256
toadlemali​n
Posté le 22-01-2007 à 16:33:10  profilanswer
 

je pige pas trop là !?
a quel moment ca parle de copie de fichiers..?

n°2620262
tharkie
Effaré par l'idiotie humaine
Posté le 22-01-2007 à 16:37:20  profilanswer
 

euh, ça parle pas de copie de fichier !
 
cette simple commande dos te permet de générer la liste que tu désires (enfin c'est ce que j'ai compris)
 
cette liste que tu pourras intégrer à robocopy justement
 
à moins que je n'ai pas compris ce que tu souhaites faire :jap:


---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
n°2620267
toadlemali​n
Posté le 22-01-2007 à 16:40:36  profilanswer
 

a ok !!!! mdr
non la liste je l'ai.
ce que je n'arrive pas à faire c'est dire à robocopy d'aller chercher la source de copie dans ce fichier
 
la syntaxe pour une copie simple est classique :
robocopy [source] [destination] (avec de nombreux paramètres)

n°2620847
toadlemali​n
Posté le 23-01-2007 à 11:27:48  profilanswer
 

help :)

mood
Publicité
Posté le 23-01-2007 à 11:27:48  profilanswer
 

n°2621010
tharkie
Effaré par l'idiotie humaine
Posté le 23-01-2007 à 13:59:54  profilanswer
 

donc il te faut un spécialiste de robocopy :) puisque tu n'as pas l'air de vouloir essayer autre chose :)
 
et je ne connais absolument pas ce programme, donc mon aide va s'arrêter là :jap:
 
et up pour ton sujet ;)


---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
n°2621014
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 23-01-2007 à 14:03:46  profilanswer
 

si tu a la liste des repertoire a copier, ouvre la dans Excel, rajoute des colones avec le text qui vont bien.
Export en fichier txt
verifi le fichier txt
Renome le .txt en .bat
double click sur le BAT
Fais une priere

n°2621050
toadlemali​n
Posté le 23-01-2007 à 14:40:19  profilanswer
 

merci tharkie d'avoir pris le temps de m'aider.
 
merci Z_cool, en fait c'est ce que j'ai fait. j'ai fait un .bat avec une ligne de commande par dossier à déplacer. et il "suffit" pour chaque ligne de changer la source et la destination :)
 
j'ai fais tourner ca fonctionne bien !

n°2621136
aldo13000
Posté le 23-01-2007 à 17:27:56  profilanswer
 

toadlemalin a écrit :

Bonjour à tous,
je vais devoir déplacer une centaine de dossiers d'un point A vers un point B
je suis en train de voir si c'est possible avec robocopy (conservation des droits ntfs etc). cela fonctionne quand je precise 1 dossier source et le dossier destination. mais je ne sais pas comment faire pour automatiser le fait qu'il enchaine mes 100 dossiers l'un après l'autre.
l'ideal serait de se baser sur un fichier texte contenant la liste de tous les dossiers, mais je ne trouve pas la bonne syntaxe...  :fou:  
quelqu'un peut-il me dépanner?
Merci d'avance


 
 
Salut ,  
 
J'ai un truc qui fait a peu pres ca sur mon disque , c'est un VBS :
 
Extrait du VBS (c'est trop gros pour mettre tout le VBS ici ) :
 
'-------------------------------------------------------------
' Utilitaire :        ROBOCOPY22.vbs (version 2.2)
' But Ial:        Faciliter et automatiser l'utilisation de la commande DOS robocopy.exe.
'            Cet utilitaire sera utilisÚ essentiellement pour analyser et purger les fichiers
'            utilisateurs sur le serveur de fichiers.
' But IIaire :    approfondir le langage de script VBS
' Installation :    1/ Ce script sur le bureau du serveur de fichier
'            2/ robocopy.exe XP010 (Ressource Kit XP) dans le rÚpertoire %windir%
' Auteur :        J.Philippe SOSSON
' Versions    1.0    Menu + options de base : copier, dÚplacer, lister, synchroniser,
'            critÞres selon la taille des fichiers, date de modification
'        2.0    * Optimisation du code : Fonctions, procÚdures, tableaux et constantes
'            * Ajout du critÞre selon la date d'accÞs
'            * Correction de la fonction Mirroir : /MIR ne fonctionne pas avec l'option /XX
'        2.1    * Ajout de l'option R) pour rÚpÚter la derniÞre commande
'            * Modification de la sortie de l'utilitaire
'        2.2    * Ajout de la gestion des messages en sortie de robocopy
'            * Ajout d'un filtre sur les fichiers
'-------------------------------------------------------------


---------------


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  robocopy & automatisation

 

Sujets relatifs
logiciel d'automatisation des installations ?Automatisation connexion lecteur réseau
Commande robocopyAide automatisation sauvegarde et restauration
Robocopy GUI 3.1.1automatisation d'un export .pst
Qui utilise Robocopy?automatisation de l udapte
[WindowsServer2003]automatisation profil itinerant 
Plus de sujets relatifs à : robocopy & automatisation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR