Тема: CMD/BAT: Поиск и копирование папок по списку из txt файла
На жестком хранятся порядка 10000 папок из которых по списку (txt файл ) нужно найти и скопировать в другу папку, около 200 папок. В инете нашёл скрипт, но он ищет файлы а не папки...
@echo off
chcp 1251>nul
set "list=life.txt" - файл в котором перечень папок
set "folder=C:\Users\Books\Desktop\OZHILI" - папка в которую их нужно скопировать
set "not_found=not_found.txt" - файл с ненайденными папками
2>nul md "%folder%"
>"%not_found%" (
for /f "usebackq delims=" %%i in ("%list%") do (
for /f "delims=" %%j in ('
"2>nul dir /a-d/b/s "%%i""
') do (
>nul move "%%j" "%folder%"
)
)|| (
echo %%i
)
)
exit /b
Помогите пожалуйста решить задачу, а то мне каждый день приходится вручную всё это копировать.