2011-09-16 12 views
6

Ho scoperto che posso utilizzare xcopy /s per copiare tutti i file che corrispondono a una combinazione di caratteri jolly in una cartella in un'altra posizione. Ma questo comando ricrea la struttura delle cartelle. Non voglio l'albero. Ho bisogno solo dei file scaricati nella cartella di destinazione. Non ci sono file duplicati nella cartella di origine.Copia ricorsivamente i file che corrispondono a una combinazione di caratteri jolly ma non crea l'albero di directory in DOS

risposta

11

È possibile utilizzare for comando:

for /R %%x in (*.cpp) do copy "%%x" "c:\dest\" 

Se si desidera eseguire lo direttamente dal prompt dei comandi (non da un file batch) usa% x invece di %% x.

+0

Grazie, Sergio. Ha funzionato alla perfezione. – BZ1