[Windows] – Supprimer en Batch dans une arborescence, tous les dossiers avec un certain nom
Hello ami Dyrknaute !
Bon milieu de semaine …
Aujourd’hui une petite astuce pour nos amis utilisateurs de Windows (et oui parfois pense à eux) !
Si vous avez un dossier avec plein de fichiers de sous dossiers..
Que dans chacun d’entre eux vous avez des dossiers / fichiers résidus désagréables (CVS, .svn, .git)
J’ai pour vous la solution !
Ces quelques lignes :
[pastacode lang= »bash » message= » » highlight= » » provider= »manual »]
@echo off
for /r /d %%f in (*) do (
if "%%~nf" == "CVS" rd /s /q "%%f"
)
pause
[/pastacode]
En gros :
Ce petit script Batch, va se contenter de parcourir toutes l’arborescences de vos dossier, et lorsqu’il rencontrera un fichier CVS (à vous d’adapter), il le supprimera (ainsi que son contenu)
,
Dyrk.org