Comment utiliser le code Powershell pour parcourir les sous-répertoires et supprimer des dossiers spécifiques?

Si je suis dans mon répertoire de travail actuel, y at-il un code powershell que je peux exécuter qui suivra les sous-répertoires et supprime tous les dossiers nommés 400eV, 410eV, 420eV … jusqu'à 500eV?

Plus précisément, je suis dans mon répertoire de travail actuel. Dans ce répertoire, j'ai 24 dossiers, Angle1, Angle2, etc., jusqu'à Angle24

Dans chacun de ces dossiers, je souhaite supprimer 11 dossiers nommés 400eV, 410eV, etc. jusqu'à 500eV.

Je n'aime pas trop les questions de type "Donnez-moi le code", mais voici un soupçon de ce que vous pouvez faire:

$regularExpression = "(4[1-9][0-9]|500)eV$" 

ls -rec -direc | ? {$_.fullname -match $regularExpression} | % { rm $_.fullname -force -recu -ErrorAction SilentlyContinue}

EDIT: si vous avez une ancienne puce

ls -rec| ? {$_.PSIsContainer} | ? {[Regex]::IsMatch($_.fullname, $regularExpression)} | % { rm $_.fullname -force -recu -ErrorAction SilentlyContinue}