Neste exemplo, o diretório c: \ prc \ a \ fa tem um arquivo chamado file1 e os subdiretórios a, b, c, d
A linha que diz para / f ......... fará isso se você remover a palavra echo
C:\prc\a\fa>dir /b/s/ad <ENTER>
C:\prc\a\fa\a
C:\prc\a\fa\b
C:\prc\a\fa\c
C:\prc\a\fa\d
C:\prc\a\fa>for /F %f in ('dir /b/s/ad') do echo copy file1 %f <ENTER>
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\a
copy file1 C:\prc\a\fa\a
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\b
copy file1 C:\prc\a\fa\b
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\c
copy file1 C:\prc\a\fa\c
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\d
copy file1 C:\prc\a\fa\d
C:\prc\a\fa>
Esse FOR também faria isso
C:\prc\a\fa>for /r %f in (.) do echo copy file1 %f
apenas remova o eco
pode haver uma maneira melhor do que colocar. lá, mas funciona bem
C:\prc\a\fa>for /r %f in (.) do echo copy file1 %f <ENTER>
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\.
copy file1 C:\prc\a\fa\.
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\a\.
copy file1 C:\prc\a\fa\a\.
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\b\.
copy file1 C:\prc\a\fa\b\.
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\c\.
copy file1 C:\prc\a\fa\c\.
C:\prc\a\fa>echo copy file1 C:\prc\a\fa\d\.
copy file1 C:\prc\a\fa\d\.
C:\prc\a\fa>