Имя пользователя:
Пароль:
 

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

Ветеран


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

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


alpap

Здравствуйте.

В программе AkelPad поправил код, выглядит так (кодировка 866) - файл 1.cmd
Код: Выделить весь код
@echo off
set "d=H:\Sort\Новая папка\2020-06-30_Л"
set "fi=2020_Лст_о_30 января 2020 г. № 15_552.doc"
set "fo=2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc"

for /d /r "%d%" %%d in ("*") do >nul copy /y "%fi%" "%%d\%fo%"
pause
Запустил файл 1.cmd с рабочего стола - копия файла 2020_Лст_о_30 января 2020 г. № 15_552.doc не создалась

Приношу извинения, если не корректно не упомянул про русские буквы в названии папок, русские буквы в имени папок и файлов, пробелы и так далее, хотелось бы как написал в этом коде структуру
Код: Выделить весь код
set "d=H:\Sort\Новая папка\2020-06-30_Л"
set "fi=2020_Лст_о_30 января 2020 г. № 15_552.doc"
set "fo=2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc"
Структура такая:
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552.doc
...
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552.doc
...
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552.doc
...

Черным, жирным выделил то, что меняется - это название папок

На выходе хочется так
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 1\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
...
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 2\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
...
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-1\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-2\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-3\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552.doc
H:\Sort\Новая папка\2020-06-30_Л\Привет 3\Папка-4\2020_Лст_о_30 января 2020 г. № 15_552 - копия.doc
...

Последний раз редактировалось SharkyEXE, 30-06-2020 в 21:00.


Отправлено: 20:51, 30-06-2020 | #3