Ms-Dos - Rename parcial nombre archivos

   
Vista:

Rename parcial nombre archivos

Publicado por Cris (20 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
información
Otras secciones de LWP con contenido de Ms-Dos
- Cursos de Ms-Dos
- Temas de Ms-Dos
información
Cursos y Temas de Ms-Dos
- DOS the Easy Way Guide to MS-DOS
- Curso de Ms-Dos Básico
- Comandos de Ms-Dos
Imágen de perfil de Antoni Masana

Rename parcial nombre archivos

Publicado por Antoni Masana (269 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

Rename parcial nombre archivos

Publicado por Cris (20 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

Rename parcial nombre archivos

Publicado por Cris (20 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