[MS DOS] Historiser noms des fichiers XCOPY
jeefreeze
Messages postés
13
Statut
Membre
-
jeefreeze Messages postés 13 Statut Membre -
jeefreeze Messages postés 13 Statut Membre -
Bonjour,
Je cherche au travers d'un fichier batch à créer un fichier texte qui portera le non de la date du jour, dans lequel "j'historiserai" le nom des fichiers sauvegardés par la commande XCOPY
J'ai résolu le problème du nom du fichier comme ceci
@echo off
set jo=%date:~5,2%
set mo=%date:~8,2%
set an=%date:~11,4%
echo "Sauvegarde complète" > C:\Documents and Settings\All Users\"Sauvegarde_du_%jo%-%mo%-%an%.txt"
echo Pour info : Nous sommes le %jo% du %mo%ieme mois de l'annee %an%
pause
Le fichier est créer sur ------> C:\Documents and Settings\All Users\
Il se nomme -------------------> Sauvegarde_du_14-08-09.txt
Il contient le texte -------------> Sauvegarde complète
Mais à la place de "Sauvegarde complète", je souhaite y renseigner tous les noms de fichiers que XCOPY à traités
Merci par avance
Je cherche au travers d'un fichier batch à créer un fichier texte qui portera le non de la date du jour, dans lequel "j'historiserai" le nom des fichiers sauvegardés par la commande XCOPY
J'ai résolu le problème du nom du fichier comme ceci
@echo off
set jo=%date:~5,2%
set mo=%date:~8,2%
set an=%date:~11,4%
echo "Sauvegarde complète" > C:\Documents and Settings\All Users\"Sauvegarde_du_%jo%-%mo%-%an%.txt"
echo Pour info : Nous sommes le %jo% du %mo%ieme mois de l'annee %an%
pause
Le fichier est créer sur ------> C:\Documents and Settings\All Users\
Il se nomme -------------------> Sauvegarde_du_14-08-09.txt
Il contient le texte -------------> Sauvegarde complète
Mais à la place de "Sauvegarde complète", je souhaite y renseigner tous les noms de fichiers que XCOPY à traités
Merci par avance
A voir également:
- [MS DOS] Historiser noms des fichiers XCOPY
- Renommer des fichiers en masse - Guide
- Les noms des animaux - Télécharger - Études & Formations
- Fichiers epub - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Vérificateur des fichiers système - Guide
2 réponses
hello
xcopy /f .... >> "C:\Documents and Settings\All Users\Sauvegarde_du_%jo%-%mo%-%an%.txt"
/f Affiche les noms des fichiers sources et de destination pendant la copie.
xcopy /f .... >> "C:\Documents and Settings\All Users\Sauvegarde_du_%jo%-%mo%-%an%.txt"
/f Affiche les noms des fichiers sources et de destination pendant la copie.
CQFD
Hello
bon voilà c'est fait .... Je n'avais pas vu ton message mais j'ai enfin trouvé.
Dans mon cas il ne faut mettre le chemin complet de la source (trop de paramètres ou ligne trop longue je suppose) mais la décomposer et effectivement mettre les bonnes options (Viré le /q entre autre)
voilà ce que ça donne
REM - MEMORISATION ET DECOMPOSITON DE LA DATE DU JOUR -
set jo=%date:~5,2%
set mo=%date:~8,2%
set an=%date:~11,4%
REM -------- SAUVEGARDE BASE LOTUS ---------
ECHO - SAUVEGARDE ARCHIVES LOTUS EN COURS -
cd\
C:
cd Program Files
cd lotus\notes
cd data
cd archive
@xcopy *.* D:\Sauvegarde_Archives_LOTUS /E /R /Y /I /F > D:\Sauvegarde_Archives_LOTUS\"Sauvegarde_du_%jo%-%mo%-%an%.txt"
echo Sauvegarde_du_%jo%-%mo%-%an%.txt creer
ECHO - SAUVEGARDE ARCHIVES LOTUS TERMINEE -
Dans le fichier txt il y a:
C:\Program Files\lotus\notes\data\archive\test_sauve.Tst -> D:\Sauvegarde_Archives_LOTUS\test_sauve.Tst
1 fichier(s) copi‚(s)
Bref c'est bien le fichier que j'avais mis dans la source pour le test ....
CA MARCHE !!! Merci pour ton aide
A+
Hello
bon voilà c'est fait .... Je n'avais pas vu ton message mais j'ai enfin trouvé.
Dans mon cas il ne faut mettre le chemin complet de la source (trop de paramètres ou ligne trop longue je suppose) mais la décomposer et effectivement mettre les bonnes options (Viré le /q entre autre)
voilà ce que ça donne
REM - MEMORISATION ET DECOMPOSITON DE LA DATE DU JOUR -
set jo=%date:~5,2%
set mo=%date:~8,2%
set an=%date:~11,4%
REM -------- SAUVEGARDE BASE LOTUS ---------
ECHO - SAUVEGARDE ARCHIVES LOTUS EN COURS -
cd\
C:
cd Program Files
cd lotus\notes
cd data
cd archive
@xcopy *.* D:\Sauvegarde_Archives_LOTUS /E /R /Y /I /F > D:\Sauvegarde_Archives_LOTUS\"Sauvegarde_du_%jo%-%mo%-%an%.txt"
echo Sauvegarde_du_%jo%-%mo%-%an%.txt creer
ECHO - SAUVEGARDE ARCHIVES LOTUS TERMINEE -
Dans le fichier txt il y a:
C:\Program Files\lotus\notes\data\archive\test_sauve.Tst -> D:\Sauvegarde_Archives_LOTUS\test_sauve.Tst
1 fichier(s) copi‚(s)
Bref c'est bien le fichier que j'avais mis dans la source pour le test ....
CA MARCHE !!! Merci pour ton aide
A+