SHARE
TWEET

Merge multiple subfolders

ulfben Jun 26th, 2017 (edited) 44 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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
RAW Paste Data
Top