Solicitud de codigo para copiar un archivo y remplazar el nombre

Iniciado por JokerGaming, 8 Marzo 2019, 22:23 PM

0 Miembros y 1 Visitante están viendo este tema.

JokerGaming

Hola, soy nuevo en esto y estoy necesitando copiar  (3 veces) un archivo (ejemplo.jpg) y agregarle al comienzo las letras AA- y AB-, tendría quedar de la siguiente forma:

ejemplo.jpg
AA-ejemplo.jpg
AB-ejemplo.jpg

hasta ahora no lo eh podido lograr ya que no se como seria. los archivos estarian en la carpeta del escritorio / discos.- Desde ya muchas gracias.

Eleкtro

#1
Ya que no especificas lenguaje, en Batch-script:

Código (dos) [Seleccionar]
@ECHO OFF

SET "srcDir=%USERPROFILE%\Desktop\Directorio Origen"
SET "dstDir=%USERPROFILE%\Desktop\Directorio Destino"

(MKDIR "%dstDir%")2>NUL

FOR %%# IN ("%srcDir%\*") DO (
   ECHO Copying "%%~nx#"...
   (
       COPY /Y "%%~f#" "%dstDir%\%%~nx#"
       COPY /Y "%%~f#" "%dstDir%\AA-%%~nx#"
       COPY /Y "%%~f#" "%dstDir%\AB-%%~nx#"
   )1>NUL
)

PAUSE
EXIT /B 0


PD: antes de usar el script debes saber que los archivos se sobreescribirán en el directorio de destino. Si quieres pedir confirmación de sobreescritura, elimina el modificador "/Y" del comando COPY.

Saludos








JokerGaming

muchisimas gracias por la ayuda funciona a la perfeion y es lo que andaba buscando!