... Coloque aspas em volta do nome: "%%A"
for /d %%a in (*star*) do rd/s/q "%%a"
Eu tenho um monte de pastas, algumas com espaços nos nomes das pastas e outras não. Todos eles têm uma certa string comum em seus nomes de pasta e todos eles estão dentro de um único diretório. Por exemplo,
Eu quero excluir todas as pastas acima em um arquivo em lotes. Eu tentei o seguinte, mas não funciona com espaços em nomes de pastas
FOR /D %%A IN (*star*) DO RD /Q /S %%A
Como fazer isso? Pode ser que eu poderia usar nomes 8.3, mas como usá-lo no comando acima?