remplacer un fichier par une version plus recente (date) [batch] - Shell/Batch - Programmation
Marsh Posté le 25-05-2004 à 13:50:58
J'ai fais un batch du genre en m'aidant avec winRAR
voici le batch :
winrar a -m1 -o+ -sfx -AD ARCHIVE *.bak
del save\ARCHIVE.exe /Q
copy ARCHIVE.exe save
del ARCHIVE.exe /Q
c'est en fait winRAR qui va chercher les fichier plus ou mons recent avec des critetes du genre ( 1semaine de moins et 3 heure de plus ! )
puis le .rar qui resultent est copier dans un repertoire save lis la doc de winRAR il est parfais pour ça
Marsh Posté le 29-05-2004 à 14:11:30
En batch je ne sais pas trop, mais en C (en créeant une target comme dans un makefile) ou en AWK/BASH(en testant la variable de date des fichier) .
HtH
Marsh Posté le 25-05-2004 à 12:03:18
je voudrais savoir si dans un batch (qui s'ouvre dans un script de login NT4 ou win2K 2K3) si il y a moyen de faire en sorte que 1 ou plusieurs fichiers soient remplacés par une version plus recente au niveau de la date.