DOS Copie de fichiers d'un répertoire en utilisant la date compris dans le nom des fichiers
Bonjour,
Sous DOS, j'aurai besoin de copier chaque matin, depuis un répertoire vers un autre les fichiers de la veille à l'aide de la date qui apparait dans leur nom.
Exemple:
X_INC_20180421_210007
X_INC_20180422_210007
Y_INC_20180421_210007
Y_INC_20180422_210007
A la date du 23 je voudrais copier tous les fichiers du répertoire dont le nom contient 20180422
J'arrive à récupérer la date du jour précédent, mais après je bloque avec les boucles FOR
Code:
1 2 3 4
|
SET d=%date:~-4,4%%date:~-7,2%%date:~-10,2%
SET /a d=d-1
echo %d% |
Merci pour vos solutions.