cd c:\temp
for /f %i in ('dir /a:d /s /b A*') do rd /s /q %i
Use isso para testar:
for /f %i in ('dir /a:d /s /b A*') do echo rd /s /q %i
Isso canalizará os comandos a serem executados no prompt de comando e permitirá que você veja o que está acontecendo.
Tenha em mente que isso também pesquisará subpastas como "C: \ temp \ jjj \ aaa" e excluirá a pasta aaa. Se você quiser apenas olhar para as pastas de nível superior "C: \ temp \ aaa", remova o "/s"
do comando.
A chave para isso é o A *, onde você colocaria sua string de pesquisa. Isso aceitará caracteres curinga, como aaa*
, aaa*
e *aaa*
, se você desejar.