Ms-Dos - Script para renombrar subcarpetas

 
Vista:

Script para renombrar subcarpetas

Publicado por Pepe2016__ (2 intervenciones) el 10/08/2016 14:40:05
Hola,

Tengo una serie de carpetas anidadas en otras carpetas que representan los días de cada mes:

199001
01
02
03
...
199002
01
02
03
...
...

Y necesito renombrar esas subcarpetas para añadirles el nombre de la carpeta "madre" y una cadena fija a continuación, de manera que queden así:

199001
19900101_00000
19900102_00000
19900103_00000
...
199002
19900201_00000
19900202_00000
19900203_00000
...
...

¿Se os ocurre algún modo de hacerlo desde línea de comandos?

Muchas gracias,

Jose P.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Script para renombrar subcarpetas

Publicado por Antoni Masana (811 intervenciones) el 11/08/2016 08:48:28
Esto es lo que buscas:

1
2
3
4
5
6
@ECHO OFF
FOR /D %%a in (1990??) do (
    CD %%a
    FOR /D %%b in (??) do move %%b %%a%%b_00000 >nul
    CD ..
)

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Script para renombrar subcarpetas

Publicado por Pepe2016__ (2 intervenciones) el 18/08/2016 14:17:04
Muchísimas gracias, me ha sido muy útil.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar