Ah en effet c'est mieux !
Alors je te propose ceci :
dir /s/b | findstr /i /r "\.[0-9][0-9][0-9][0-9]\.rvt$"
Confirme moi que que ca te liste bien QUE les fichier intermédiaire que tu souhaites supprimer
L'idée est celle que tu à tenté au départ mais qui n'est pas faisable comme tu le pensait
On liste les fichier qui répondent au format *.0000.rvt
Du coup pour supprimer après :
FOR /f "usebackq delims=" %i IN (`dir /s/b ^| findstr /i /r "\.[0-9][0-9][0-9][0-9]\.rvt$"`) DO DEL "%i"
Attention dans un fichier batch il faut doubler les %%:
FOR /f "usebackq delims=" %%i IN (`dir /s/b ^| findstr /i /r "\.[0-9][0-9][0-9][0-9]\.rvt$"`) DO DEL "%%i"
Je vais mettre ça de côté, on commente tout juste à bosser avec Revit dans ma boite (metallerie/serrurie) mais ça va finir par me servir
PS : Penser à quand les réponses te conviennent
Partager