Xcopy, batch et problème avec /d
Fenlhan
Messages postés
1
Statut
Membre
-
Cyclic-3 Messages postés 125 Statut Membre -
Cyclic-3 Messages postés 125 Statut Membre -
Bonjour,
Je travaille actuellement sur un .bat lancé au démarrage de windows xp qui permet de sauvegarder automatiquement certaines données des postes locaux vers un serveur.
Le script est le suivant :
@echo off
xcopy "D:\Mes Documents\Perso" "P:\Sauvegarde Perso" /C /D /H /I /K /R /S /V /Y
Le lecteur P:\ est un espace personnel sur le serveur où seul l'utilisateur a accès.
J'avais préalablement fait un test du script en utilisant un espace commun du serveur et pas de problèmes.
Seulement, une fois installé sur les postes tel qu'il est pour la sauvegarde de docs persos, le script fonctionne, sauf que /d semble inefficace, et à chaque fois toutes les données sont copiées à nouveau ...
J'ai bien essayé de mettre une date récente (/d: date), mais ça ne résoud que partiellement le problème, beaucoup de fichiers continuent d'être sauvegardés sans avoir été modifiés, et de plus, si l'utilisateur ajoute des fichiers antérieurs à la date /d dans son dossier perso, ceux-ci ne sont pas pris en compte lors de la sauvegarde.
Quelqu'un a t'il une idée pour éviter que tout soit sauvegardé à nouveau ?
Merci d'avance pour votre aide.
Je travaille actuellement sur un .bat lancé au démarrage de windows xp qui permet de sauvegarder automatiquement certaines données des postes locaux vers un serveur.
Le script est le suivant :
@echo off
xcopy "D:\Mes Documents\Perso" "P:\Sauvegarde Perso" /C /D /H /I /K /R /S /V /Y
Le lecteur P:\ est un espace personnel sur le serveur où seul l'utilisateur a accès.
J'avais préalablement fait un test du script en utilisant un espace commun du serveur et pas de problèmes.
Seulement, une fois installé sur les postes tel qu'il est pour la sauvegarde de docs persos, le script fonctionne, sauf que /d semble inefficace, et à chaque fois toutes les données sont copiées à nouveau ...
J'ai bien essayé de mettre une date récente (/d: date), mais ça ne résoud que partiellement le problème, beaucoup de fichiers continuent d'être sauvegardés sans avoir été modifiés, et de plus, si l'utilisateur ajoute des fichiers antérieurs à la date /d dans son dossier perso, ceux-ci ne sont pas pris en compte lors de la sauvegarde.
Quelqu'un a t'il une idée pour éviter que tout soit sauvegardé à nouveau ?
Merci d'avance pour votre aide.
A voir également:
- Xcopy, batch et problème avec /d
- Fichier batch - Guide
- Batch converter - Télécharger - Photo & Graphisme
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Autoit / batch
- Color batch - Forum Autoit / batch
- Xcopy nombre de paramètres non valide ✓ - Forum Windows 8 / 8.1
1 réponse
Bonjour,
Plutôt que Xcopy, utilise Robocopy.exe qui a les même fonctionalités et même PLUS !
Evidemment, tes utilisateurs ne l'ont pas; alors fait le lancer depuis ton serveur, ou mieux encore copier sur le micro la première fois, puis utiliser à chaque ouverture.
Tu trouveras Robocopy avec sa doc à cette adresse : http://perso.wanadoo.fr/college.magalas34/robocopy.zip
Cordialement.
Plutôt que Xcopy, utilise Robocopy.exe qui a les même fonctionalités et même PLUS !
Evidemment, tes utilisateurs ne l'ont pas; alors fait le lancer depuis ton serveur, ou mieux encore copier sur le micro la première fois, puis utiliser à chaque ouverture.
Tu trouveras Robocopy avec sa doc à cette adresse : http://perso.wanadoo.fr/college.magalas34/robocopy.zip
Cordialement.