problème avec xcopy d'un dossier - Shell/Batch - Programmation
Marsh Posté le 09-09-2010 à 13:14:50
Il manque pas une guillemet à la ligne 3 ?
et vire le "@echo off" pour voir les erreurs
Marsh Posté le 10-09-2010 à 15:57:00
ouais merci le guillemet c'était une erreur de copie
sinon apparemmen si j'enlève le /h ça marche, mais du coup, ça ne me sauvegardera pas de fichiers systèmes ou fichiers cachés !
Sinon je voulais faire un même script de ce genre, mais pour supprimer à chaque fois la sauvegarde plus ancienne.
Est ce que tu aurais une idée de la façon dont je devrait le faire ?
Marsh Posté le 09-09-2010 à 12:32:22
Bonjour à tous !
J'ai un petit soucis avec la commande xcopy, j'espère que quelqu'un sera en mesure de m'aider.
J'aimerai faire un script afin de sauvegarder l'intégralité du dossier de n'importe quel utilisateur (C:\Users\Administrateur par exemple) dans un autre dossier Backup.
Voici mon script.
@echo off
cls
md "E:\BACKUP
set dossier_backup= "E:\BACKUP\%DATE=-%_%USERNAME%_%OS%"
md %dossier_backup%
xcopy "C:\Users\%USERNAME%" %dossier_backup% /s/e/h
Tout le script se déroule correctement jusqu'au moment où la copie se fait !
J'ai voulu tester et mettre un lol.txt dans le dossier C:\Users\Administrateur\, et lorsque que le script se lance et que je vérifie dans mon dossier backup, il y a donc bien un dossier de sauvegarde prenant en paramètres la date l'utilisateur et l'os, et seul le fichier lol.txt y est présent. La copie des autres dossiers tels que "Documents" ou "Image" ne s'effectue pas, et je ne comprends pas pourquoi.
Si quelqu'un pourrait m'aider ça sera super sympa !
Merci d'avance !