Обновление файлов в каталогах

задача: обновить файлы разложенные по каталогам новыми файлами из папки (выгрузки)



для проведения данных манипуляций вам потребуется:

1. создать BAT-файл


2. указать каталоги:

каталог с разложенными файлами (старые файлы)

set old="c:\1\old"


каталог с новыми файлами (где появляются новые)

set new="c:\1\new"


3. если необходимо указать маску копирования файлов. можно указать свою вместо *.* - к примеру *.txt заменит все текстовые файлы


set old="c:\1\old"

set new="c:\2\new"

cd %old%

for /r %%a in ("*.*") do (

for /f "delims=" %%b in ('where /r %new% %%~na%%~xa') do copy "%%b" "%%a"