Sous l'antique DOS, quand on voulait effacer tous les fichiers sauf certains, quelqu'un avait écrit un utilitaire "NO" qui, en fait, changeait l'attribut des fichiers qui suivaient en Hidden et peut-être System. DEL n'atteignait pas les fichiers H ou S. Il les remettait en "ordre" ensuite.
Genre NO truc*.bid DEL *.* (je sais plus le détail)
Peut-être en les protégeant ainsi (sous réserve que l'effacement n'affecte pas les Hidden et System) ? Puis déprotégeant.
EDIT : Pour avoir une procédure automatisée, ce qui m'ennuie est la récursivité. Faut explorer tous les sous répertoires d'un répertoire.
DIR /S donne bien la liste des contenus de sous-répertoires, DIR *.001 /S aussi, mais comment gérer ça ?
Un pro des BATCHS ?
Up !
Message édité par Carbon_14 le 21-10-2002 à 15:59:27