Advertisement
ulfben

Merge multiple subfolders

Jun 26th, 2017
316
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.35 KB | None | 0 0
  1. ::find all "/needle/"'s under /source/, and merge in /target/clean/needle
  2. @echo off
  3. PUSHD %CD%
  4. SET "needle=home"
  5. SET "source=%CD%"
  6. SET "target=%CD%\clean\%needle%"
  7. FOR /d /r "%source%" %%G IN (*%needle%*) DO (              
  8.     ::/E = subfolders, including empty
  9.     ::/NDL = no directory listing. Just summary, pls.
  10.     ROBOCOPY /E /NDL "%%G" "%target%"
  11. )
  12. POPD
  13. PAUSE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement