cambiar caracteres a archivo y luego mover a carpeta
Publicado por Luis (3 intervenciones) el 06/11/2013 02:23:29
buenas noches
necesito su ayuda
tengo cientos de archivos a los que les tengo que cambiar los caracteres de principio y luego mover a su respectiva carpeta
por ejemplo tengo un archivo llamado TR 12345.pdf y tengo que cambiarle los caracteres del principio quedando como OC 12345.pdf, asta aqui todo va bien sin embargo no consigo hacer que ahora el archivo se mueva automaticamente a la carpeta 12345 y asi sucesivamente logre que se cambien de nombre con el siguiente codigo:
@Echo OFF
Setlocal enabledelayedexpansion
Set "FileExt=PDF"
Set "Pattern=TR"
Set "Replace=OC"
FOR %%@ IN ("*%Pattern%*.%FileExt%") DO (
Set "File=%%@"
Ren "%%@" "!File:%Pattern%=%Replace%!"
)
Pause&Exit
necesito que ahora el archivo modificado se mueva a su carpeta cabe señalar que los archivos cambiados y las carpetas destino estan en el mismo subdirectorio
necesito su ayuda
tengo cientos de archivos a los que les tengo que cambiar los caracteres de principio y luego mover a su respectiva carpeta
por ejemplo tengo un archivo llamado TR 12345.pdf y tengo que cambiarle los caracteres del principio quedando como OC 12345.pdf, asta aqui todo va bien sin embargo no consigo hacer que ahora el archivo se mueva automaticamente a la carpeta 12345 y asi sucesivamente logre que se cambien de nombre con el siguiente codigo:
@Echo OFF
Setlocal enabledelayedexpansion
Set "FileExt=PDF"
Set "Pattern=TR"
Set "Replace=OC"
FOR %%@ IN ("*%Pattern%*.%FileExt%") DO (
Set "File=%%@"
Ren "%%@" "!File:%Pattern%=%Replace%!"
)
Pause&Exit
necesito que ahora el archivo modificado se mueva a su carpeta cabe señalar que los archivos cambiados y las carpetas destino estan en el mismo subdirectorio
Valora esta pregunta
0