Copier un dossier s'il existe

Copier un dossier s'il existe - Win NT/2K/XP - Windows & Software

Marsh Posté le 31-08-2010 à 19:02:38    

Bonjour,
 
Ma demande est quelque peu particulière.
 
Soit un dossier nommé A et 10 sous-dossiers nommés B, C D, ... et E
 
J'ai en ma possession un dossier E (sauvegarde). Je voudrai pouroir parcourir le dossier A et son contenu. Dès que le dossier E est rencontré, il écrase/remplace le dossier E et son contenu par le backup.  
 
Si j'ai en ma possession un dossier J (sauvegarde). Je voudrai pouroir parcourir le dossier A et son contenu. Si le dossier J n'est pas rencontré, le dossier J (backup) n'est pas copié.
 
 
Cela doit certainement passer par un script.
 
Votre entraide me sera bien utile.

Reply

Marsh Posté le 31-08-2010 à 19:02:38   

Reply

Marsh Posté le 01-09-2010 à 10:09:44    

Un logiciel de synchronisation ne ferait-il pas l'affaire ?

Reply

Marsh Posté le 02-09-2010 à 00:13:38    

Ce script DOS ci-dessous doit faire a peu pres ce que tu veux (a adapter en fonction de tes repertoires et leurs noms, bien sur).
Surtout teste-le sur une arbo bidon avant de le deployer !
 
 
@ECHO OFF
REM le script doit etre lance depuis un repertoire ou se situe A et le E de sauvegarde  
IF EXIST "A\E" (
 RMDIR /S /Q "A\E"
 XCOPY /I "E" "A\E"
 echo E a ete restore
) ELSE (
 echo E absent
)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed