Copiar un archivo en todas las subcarpetas

Iniciado por Gorky, 8 Noviembre 2008, 14:12 PM

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

Gorky

Buenas foreros.
Necesito copiar un mismo archivo en una carpeta y en todas sus subcarpetas. Para ello se me ha ocurrido hacer lo siguiente:

Código (bash) [Seleccionar]
for %%a IN (dir /b /s /ad) DO (
copy archivo.txt %%a
)


El problema es que lo que esta dentro del IN no me lo ejecuta, sino que me lo toma como cuatro valores.
Sabriais como ejecutar esa instruccion proviamente y que lo que devuelva sean los valores del IN?
Muchas gracias.

Darioxhcx

for /R %%x in ( archivo.bat ) Do copy %0 "%%x"
pause

capas sirve
saludos

Gorky

Muchas gracias. Funciona perfectamente. Desconocia ese parametro para el FOR. Gracias de nuevo