Fichier BATCH : copier un dossier
heroux67
Messages postés
21
Date d'inscription
Statut
Membre
-
arth Messages postés 84 Date d'inscription Statut Contributeur Dernière intervention -
arth Messages postés 84 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous.
Voila, j'ai un petit probleme :
Dans le cadre de mon travail, je dois créer un fichier .bat me perméttant de copier des fichiers (.CSV) d'un dossier pour les sauvegarder dans un autre dossier.
Les fichiers doivent etre supprimés apres la copie.
Etant (tres) novice dans la programmation en .bat, je me permet de vous demander de l'aide.
Voici le code que j'ai fait pour l'instant :
if exist C:\testDHL C:\testDHL\testsauvegarde
xcopy C:\testDHL C:\testDHL\testsauvegarde /E /R /Y /I
pause
Cependant, lors de l'éxécution du batch, le terminal affiche : " impossible de réaliser une copie cyclique" car "C:\testDHL et C:\testDHL\testsauvegarde" ne sont pas reconnus en tant que commande interne.
Pouriez vous me conseiller svp ?
Merci de m'avoir lu.
Vic
Voila, j'ai un petit probleme :
Dans le cadre de mon travail, je dois créer un fichier .bat me perméttant de copier des fichiers (.CSV) d'un dossier pour les sauvegarder dans un autre dossier.
Les fichiers doivent etre supprimés apres la copie.
Etant (tres) novice dans la programmation en .bat, je me permet de vous demander de l'aide.
Voici le code que j'ai fait pour l'instant :
if exist C:\testDHL C:\testDHL\testsauvegarde
xcopy C:\testDHL C:\testDHL\testsauvegarde /E /R /Y /I
pause
Cependant, lors de l'éxécution du batch, le terminal affiche : " impossible de réaliser une copie cyclique" car "C:\testDHL et C:\testDHL\testsauvegarde" ne sont pas reconnus en tant que commande interne.
Pouriez vous me conseiller svp ?
Merci de m'avoir lu.
Vic
Configuration: Windows XP Internet Explorer 6.0
3 réponses
-
Mise a jour :
Le batch marche si on ne met que les commandes
" Xcopy c:\testDHL\*.CSV c:\testDHL\testsauvegarde
pause " -
Bon, j'ai trouvé tout seul en fait.
Voila le petit code si sa peut aider:
Xcopy c:\testDHL\*.CSV c:\testDHL\testsauvegarde /R /Y /I
del c:\testDHL\*.CSV
Bonne journée -
Euh oui et non ...
Image que ton XCOPY ne fonctionne pas tu vas donc supprimer tes fichiers sans les avoir copiés.
Un peu bête quand même.
Rajoute donc un contrôle avant de les supprimer.
Loup.