J'essaye de faire un batch qui copie des fichiers dans un dossier portant le même nom que le fichier.
Jusque la j'y arrive.
Le problème se pose si un deuxième fichier à le même nom, alors le fichier de destination est écrasé.
le but étant de conserver plusieurs versions du fichier
J'aimerai le conserver avec un numero entre parenthese par exemple ou le top renommer le fichier avec sa date de création.
Voici mon code
- Code : Tout sélectionner
@echo off
for %%f in (*.cfg) do (
md "%%~nf"
move "%%f" "%%~nf\"
) >nul 2>&1
)
n'étant pas très doué en batch auriez vous une solution pour moi ?
Merci