El siguiente comando solo cambia el nombre de los archivos pero no las carpetas.
for %a in (*) do ren "%a" "00_%a"
windows
command-line
batch-rename
MatMis
fuente
fuente

Respuestas:
El siguiente comando solo cambia el nombre de los archivos pero no las carpetas.
Notas:
forNo se recomienda el uso como se indica arriba.Use lo siguiente en un
cmdshell:En un archivo por lotes (reemplace
%con%%):Nota:
como lo aconsejó dbenham en su respuesta para agregar "texto" al final de varios nombres de archivo :
Otras lecturas
fuente
Para realizar este bucle For en carpetas (directorios) en lugar de archivos, simplemente incluya el
/Dinterruptor.for /D %a in (*) do ren "%a" "00_%a"De
for /?:fuente
renfunciona en carpetas. La limitación es que "no puede especificar una unidad o ruta diferente para el destino.Ren.for /dque también puede tener el problema de tratar de procesar valores varias veces (también vea mi respuesta).