Пакетный файл: перемещение определенных файлов из подпапок в папку назначения (Windows)

Я новичок в написании кода / команд, и я надеялся на некоторую помощь.

Мне нужно искать и копировать определенные файлы в папке и ее подпапках. У меня есть следующий скрипт (который я использую, когда все файлы находятся в одной исходной папке):

@echo off
set src_folder=C:\Users\macca\Downloads
set dst_folder=C:\Users\macca\Downloads\Testing
set file_list=C:\Users\macca\Downloads\photo_test.txt

if not exist "%dst_folder%" mkdir "%dst_folder%"

for /f "delims=" %%f in (%file_list%) do (
xcopy "%src_folder%\%%f" "%dst_folder%\"
)

pause

Я попытался Google это, и поиск по переполнению стека, но я ничего не нахожу (я подозреваю, что я использую неправильную терминологию) .

0 ответов

Другие вопросы по тегам