Isso deve ser suficiente:
cd <your-top-folder-here>
for /f "tokens=1,2,3* delims=-_" %d in ('dir /s/b *PSD') do ren "%d-%e_%f" "%e_%~nd_%f"
Eu tenho uma pasta com muitas pastas dentro. Eles têm um padrão de nome: dd-mm_PSD e eu quero que eles sejam nomeados com esse padrão: mm_dd_PSD porque é mais fácil de gerenciar. Posso fazê-lo "globalmente" com o console ou algum arquivo de lote?