Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


Patroklos,
Код: Выделить весь код
@Echo Off
	Call :In "Z:\Источник" "*.txt" "Z:\Результат"
	Call :In "Z:\Источник 1" "*.txt" "Z:\Результат 12"
	Call :In "Z:\Источник 2" "*.txt" "Z:\Результат 12"
GoTo :Eof

:In
	FOR /R "%~1" %%f IN ("%~2") DO Set "NDir=%%~dpf" &Call :FMove "%%f" "%%NDir:~0,-1%%" "%~3"
GoTo :Eof

:FMove
................................  далее кусок из предыдущего кода
ПишИте хоть 100 строк с Call, при этом Маски и выходные папки могут совпадать или не совпадать при разных вызовах

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:56, 17-10-2018 | #8