[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

  1. 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
  2. dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 660
     
    hola
    y con eso?
    FOR /d %%i in ("D:\Application Data\*.*") do @copy "D:\UnPDF.pdf" %%i 
    0
  3. fr
     
    "poner comillas para aceptar los espacios debería funcionar"
    0
  4. AmonDiaC Mensajes publicados 2 Estado Miembro
     
    No, poner entre comillas dentro del paréntesis del for in () no funciona para aceptar los espacios.
    0
  5. dubcek Mensajes publicados 18627 Fecha de registro   Estado Colaborador Última intervención   5 660
     
    con este comando, me muestra correctamente los directorios contenidos en .\..\Application Data\*.
    C:> for /D %a in ("..\..\Application Data\*.*") do @echo %a
    0
  6. francky
     
    modifier_l'espace_le_remplacer_par_la_barre_8_sur_le_clavier_et_normalement_cela_devrai_passer
    0
  7. Usuario anónimo
     
    ¡Hola!
    "datos de aplicación" no se almacena en una variable predefinida?
    0