Copiar un archivo a todas las carpetas [Duda]

Iniciado por caramel0rar0, 30 Enero 2012, 16:47 PM

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

caramel0rar0

Hola a todos. Estoy haciendo un proyecto y la primera duda que tengo, es la siguiente, que espero que me puedan responder: ¿cual es el comando en batch para copiar un archivo ejemplo hola.txt a todas las carpetas de la partición C:? Si, a todas las carpetas, subcarpetas, subsubcarpetas y todo eso.....

Ya hay un post creado como este, que está aquí, en el cual el amigo 0x0309 da una respuesta que parecía que me iva a funcionar, pero cuando lo hago, me sale este mensaje de error:



Espero que me puedan ayudar, me vendría bien.

Muchas gracias de antemano. Un saludo.

Eleкtro

#1
En ese mismo post hay una respuesta mía que te sirve.

http://foro.elhacker.net/scripting/copiar_un_archivo_al_interior_de_todas_las_carpetas-t249929.0.html;msg1637668#msg1637668

Código (dos) [Seleccionar]
@Echo OFF
For /F "Tokens=*" %%_ in ('dir /B /S /AD "%systemdrive%\"') do (Copy /Y "Archivo" "%%_\")
Exit


Aunque no se copiará en TODAS sin excepción, por el límite de 255 caracteres de Windows, Pero si digamos en el 95% de carpetas.


EDITO:
Cuando pruebes un script de otra persona, pon un poco de tu parte para escribir bien las cosas ya que esto no es muy normal:
"C:\\\a\leeme.txt"

Saludos.








caramel0rar0

Gracias, amigo. Esto si que funcionó. :D

¡GRACIAS Y SALUDOS!