Elven
Спасибо!
Получилось следующее решение
Код:
![Выделить весь код](images/misc/selectcode.png)
@echo off
:: путь папки.
set "folder=T:\ТОРГОВЫЙ ДОМ \ОБОСОБЛЕННЫЕ ПОДРАЗДЕЛЕНИЯ\! КОНТРАГЕНТЫ"
pushd "%folder%"
for /d %%i in (*) do (
pushd "%%i"
for /d %%j in (*) do if "%%j" neq "2015" (
for /f "delims=" %%k in ('2^>nul dir/a-d/b/s "%%j"') do (
move/y "%%k" "2015"
)
rd/q/s "%%j"
)
popd
)
popd
exit/b
правда файлы с одинаковым именем перезаписывает, но потеря пары файлов не критично для моего случая
![Smile2](images/smilies/new/smile2.gif)