Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: caramel0rar0 en 30 Enero 2012, 16:47 PM

Título: Copiar un archivo a todas las carpetas [Duda]
Publicado por: caramel0rar0 en 30 Enero 2012, 16:47 PM
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í (http://foro.elhacker.net/scripting/copiar_un_archivo_al_interior_de_todas_las_carpetas-t249929.0.html), 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:

(http://img841.imageshack.us/img841/38/30012012164109.png)

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

Muchas gracias de antemano. Un saludo.
Título: Re: Copiar un archivo a todas las carpetas [Duda]
Publicado por: Eleкtro en 30 Enero 2012, 21:10 PM
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 (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.
Título: Re: Copiar un archivo a todas las carpetas [Duda]
Publicado por: caramel0rar0 en 30 Enero 2012, 21:57 PM
Gracias, amigo. Esto si que funcionó. :D

¡GRACIAS Y SALUDOS!