Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: JokerGaming en 8 Marzo 2019, 22:23 PM

Título: Solicitud de codigo para copiar un archivo y remplazar el nombre
Publicado por: JokerGaming en 8 Marzo 2019, 22:23 PM
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.
Título: Re: Solicitud de codigo para copiar un archivo y remplazar el nombre
Publicado por: Eleкtro en 8 Marzo 2019, 23:13 PM
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
Título: Re: Solicitud de codigo para copiar un archivo y remplazar el nombre
Publicado por: JokerGaming en 9 Marzo 2019, 01:30 AM
muchisimas gracias por la ayuda funciona a la perfeion y es lo que andaba buscando!