Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: imlikeabird34 en 27 Diciembre 2012, 08:22 am



Título: [batch] copiar y renombrar archivos [resuelto]
Publicado por: imlikeabird34 en 27 Diciembre 2012, 08:22 am
Saludos comunidad , recurro nuevamente a uds con una inquietud, en esta oportunidad quiero renombrar archivos. Mi script no funcional es este:
Código:
@echo off
xcopy  "%userprofile%\desktop\archivo.txt" "C:\carpeta1\"   /Y
xcopy  "%userprofile%\desktop\archivo.txt" "C:\carpeta2\"   /Y

ren "C:\carpeta1\archivo.txt" "C:\carpeta1\archivoren1.txt"
ren "C:\carpeta2\archivo.txt" "C:\carpeta2\archivoren2.txt"

Se q podran ayudarme genios, gracias de antemano.


Título: Re: [batch] copiar y renombrar archivos
Publicado por: Eleкtro en 27 Diciembre 2012, 09:01 am
El problema es que estás usando la ruta absoluta en el comando REN, no es la sintaxis correcta.

Código:
RENAME "Ruta completa del archivo a renombrar" "Nombre del archivo renombrado"

Código
  1. ren "C:\carpeta1\archivo.txt" "archivoren1.txt"
  2. ren "C:\carpeta2\archivo.txt" "archivoren2.txt"

Saludos


Título: Re: [batch] copiar y renombrar archivos
Publicado por: imlikeabird34 en 27 Diciembre 2012, 15:19 pm
gracias electro hacker,  tema resuelto.