1 2 3 4 5 6 7 8 9
| Je parcours l'arborescence de SERV_SOURCE, à chaque fichier/dossier rencontré, je vérifie si celui-ci est présent dans SERV_DESTINATION
Si oui,
Si c'est un fichier : je vérifie si la version de SERV_SOURCE est plus récente.
Si oui : je mémorise la place de ce fichier dans l'arborescence dans une variable (ex: $cheminFichier1 = "RACINE\dossier3\sous_dossier2\fichier1.txt") et je copie ce fichier sur SERV_TRANSFERT
Si non : je ne fais rien.
Si c'est un dossier : je ne fais rien
Si non,
Je mémorise la place de ce fichier dans l'arborescence dans une variable et je copie ce fichier sur SERV_TRANSFERT
Enfin, une fois tous mes nouveaux fichiers/dossiers copiés sur SERV_TRANSFERT, je copie chacun d'eux sur SERV_DESTINATION en faisant le rapprochement fichier/sa "variable chemin" pour savoir où je dois aller le ranger. |
Partager