Ms-Dos - Rename parcial nombre archivos

 
Vista:
sin imagen de perfil

Rename parcial nombre archivos

Publicado por Cris (21 intervenciones) el 07/05/2014 23:37:46
Buenos noches,

Pido ayuda porque no sé ni por donde empezar.

Trato de cambiar una parte del nombre de varios archivos.

Me explico:
01 - título
02 - otro título
03 - y otro

Trato de cambiar los 4 primeros dígitos (01 - ) por una cadena concreta, por ejemplo: Nombre -, con lo que los archivos quedarían renombrados así:

Nombre - título
Nombre - otro título
Nombre - y otro

Espero haberlo explicado bien.

Gracias de antemano.
Un saludo
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

Rename parcial nombre archivos

Publicado por Antoni Masana (811 intervenciones) el 09/05/2014 11:38:12
Esto resuelve tu problema

Rutina de pruebas:

1
2
3
4
5
6
7
8
9
10
11
@echo off
 
set Text=Nombre
 
for %%a in (*.txt) do call :Rename "%%a"
GOTO:EOF
 
:Rename
   set Fch=%1
   echo ren "%1"  "%Text% - %Fch:~6%"
   goto:EOF


Rutina para renombrar:

1
2
3
4
5
6
7
8
9
10
11
@echo off
 
set Text=Nombre
 
for %%a in (*.txt) do call :Rename "%%a"
GOTO:EOF
 
:Rename
   set Fch=%1
   ren "%1"  "%Text% - %Fch:~6%"
   goto:EOF
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
sin imagen de perfil

Rename parcial nombre archivos

Publicado por Cris (21 intervenciones) el 09/05/2014 14:30:18
Hola, gracias por la ayuda.

No se utilizar el código.
Donde dice Text=Nombre, entiendo que Nombre es el texto nuevo que quiero poner.

Meto el bat en el directorio donde tengo los archivos, pero no cambia nada.

Algo hago mal, pero no sé el qué, lo siento.

Gracias
Un saludo
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
sin imagen de perfil

Rename parcial nombre archivos

Publicado por Cris (21 intervenciones) el 09/05/2014 14:54:17
Rectifico:

Creo saber lo que ocurre, y es que no cuenta los espacios en blanco.

Si en vez de poner 01 - Otro título, pongo 01-Otro título, si que renombra, pero sólo uno de los varios ficheros que tengo.
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