Para excluir todas as pastas no diretório atual com correspondência de padrão

Eu preciso excluir todas as pastas no diretório atual que começa com digamos "foo" seguido por data
por exemplo nós temos

foo20120620foo20120513fooblabla

Posso excluir com êxito uma pasta que corresponda à data atual
exemplo

set FOO_FOLDER=%CD%\foo%datetimef%      

echo Y | rd /s/q %FOO_FOLDER%     

Mas não consigo apagar todas as pastas que começam com foo.

Eu tenho tentado algo como

set OLD_PATTERN="%CD%\foo"     
del %OLD_PATTERN%*

Eu pesquisei e tentei seguir algumas perguntas já feitas neste fórum, mas isso não me ajuda muito.

Qualquer sugestão será de grande ajuda para mim.
deve estar em script em lote no lado do Windows.

questionAnswers(3)

yourAnswerToTheQuestion