A titolo di esempio si vogliano copiare in ogni cartella di “C:\public\ ” tutti i file della cartella “D:\112”.
Il comando Windows è il seguente:
for /D %a in (“C:\public\*.*”) do xcopy /y /d D:\112\*.* “%a\”
dove
for /D esegue il comando “xcopy /y /d …” per ogni cartelle in “C:\public\”,
%a è un parametro (in un batch utilizzare la sintassi %%a) che per ogni iterazione assume il valore del percorso completo di ogni cartella in “C:\public\ “
Pertanto il ciclo for /D esegue il comando
xcopy /y /d D:\112\*.* “%a\”
per ogni cartella presente in “C:\public\”
ovvero copia tutti i file della cartella 112 nella cartella %a che per ogni iterazione è il percorso di ogni cartella presente in C:\public\