Você já tentou del /s ._*
?
Eu preciso remover todos os arquivos e diretórios que começam com ._
recursivamente:
find . -name \._* | xargs rm
Como isso pode ser feito no Windows usando um comando DOS / shell (sem o Cygwin)?
Faça o download unxutils . Tem todos os comandos que você listou.
você pode usar um for
loop:
for /f "delims=" %a in ('dir /B /S *._*') do del "%a"
note que isso pode ser um exagero, considerando a simplicidade da resposta de Adam Liss.
Se você se sente confortável com as ferramentas do UNIX, pode tentar instalar os Berkeley Utilities , que são portas de todos os seus favoritos, como o grep, awk e sed etc para windows.
Se você deseja obter ferramentas unix no Windows, obtenha as do GNU