[BATCH] Copiar un archivo en múltiples carpetas

AmonDiaC -  
 Usuario anónimo -
```batch
FOR /d %%i in ("D:\Application Data\*.*") do @copy "D:\UnPDF.pdf" "%%i"
```

7 respuestas

AmonDiaC Mensajes publicados 2 Estado Miembro
 
Por información, ya lo he probado con comillas « » = no funciona.

Y no puedo hacer un « cd D:... » antes porque planeo manipular \\domaine.lan\...
0
dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 659
 
hola
y con eso?
FOR /d %%i in ("D:\Application Data\*.*") do @copy "D:\UnPDF.pdf" %%i 
0
fr
 
"poner comillas para aceptar los espacios debería funcionar"
0
AmonDiaC Mensajes publicados 2 Estado Miembro
 
No, poner entre comillas dentro del paréntesis del for in () no funciona para aceptar los espacios.
0
dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 659
 
con este comando, me muestra correctamente los directorios contenidos en .\..\Application Data\*.
C:> for /D %a in ("..\..\Application Data\*.*") do @echo %a
0
francky
 
modifier_l'espace_le_remplacer_par_la_barre_8_sur_le_clavier_et_normalement_cela_devrai_passer
0
Usuario anónimo
 
¡Hola!
"datos de aplicación" no se almacena en una variable predefinida?
0