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

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

Новый участник


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

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


Есть вот такой код:

@echo off
for /f "delims=" %%a in ('2^>nul dir /ad/b/r "D:\tmp\folder1\* "') do if exist "D:\tmp\folder2\%%~nxa.txt" >nul copy "D:\tmp\folder2\%%~nxa.txt" "D:\tmp\folder1\%%a"
pause

но он работает только если целевая директория, в которую нужно скопировать одноименный txt файл, находится в корне каталога folder1, например - D:\tmp\folder1\петров петр петрович, а нужно, чтобы файл копировался в - D:\tmp\folder1\arm1\петров петр петрович

Отправлено: 17:55, 07-02-2018 | #2