Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Geormarsch en 21 Enero 2012, 19:41 pm



Título: [Solucionado][Batch] Copiar Todas las fotos en una carpeta
Publicado por: Geormarsch en 21 Enero 2012, 19:41 pm
Hola amigos necesito un BATCH que analize el Disco Duro C: y D: y que busque en todas las carpetas existentes FOTOS con extensión *.jpg y las Copie en una Carpeta DETERMINADA.
Muchas Gracias


Título: Re: [Batch] Copiar Todas las fotos en una carpeta
Publicado por: Eleкtro en 21 Enero 2012, 19:46 pm
Es muy sencillo :P

Código
  1. @Echo OFF
  2. For /F "Tokens=*" %%_ in ('Dir /B /S "C:\*.jpg"; "D:\*.jpg"') do (Copy /Y "%%_" "C:\Carpeta\")

Saludos


Título: Re: [Batch] Copiar Todas las fotos en una carpeta
Publicado por: Geormarsch en 21 Enero 2012, 19:51 pm
Muchas Gracias ._.

Código
  1. @echo off
  2. md "C:\RESPALDO FOTOS"
  3. dir "C:\*.jpg" /s /b > C:\RESPALDO.txt
  4. For /f "delims=" %%n in (C:\RESPALDO.txt) do copy "%%n" "C:\RESPALDO FOTOS"
  5. echo Se Copiaron las FOTOS EXITOSAMENTE
  6.  

Ese tambien funciona GRACIAS