|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] сортировка файлов по папкам |
|
CMD/BAT - [решено] сортировка файлов по папкам
|
Новый участник Сообщения: 3 |
Профиль | Отправить PM | Цитировать Здравствуйте!
Люди добрые, помогите! Нужно рассортировать большую кучу файлов по папкам. ТЗ такое... Есть папка, в которо есть папки с именами АО и ДА; в каждой - файлы PDF. Название файлов - число одно-, двух- или трехначное. (Могу все сделать трехзначными типа 005) В обоих папках файлы с одинаковыми именами, но разным содержанием. Командный файл должен сделать следующее: - создать папку с номером файла; - в нее вложить папку "1.Акт осмотра" и "2.Дефектный акт" - в папку "1.Акт осмотра" скопировать файл из исходной папки АО с соответствующим номером, в "2.Дефектный акт" - соответственно из папки ДА Пути к папкам не являются полными. Батник должен запускаться из любой папки с аналогичным набором подпапок. |
|
Отправлено: 17:36, 14-09-2020 |
fascinating rhythm Сообщения: 6493
|
Профиль | Отправить PM | Цитировать Сделайте тестовый набор папок и файлов и выложите его сюда в zip.
Пока в вашем объяснении довольно трудно разобраться. |
------- Отправлено: 20:27, 14-09-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Сделал.
|
Отправлено: 21:21, 14-09-2020 | #3 |
Ветеран Сообщения: 2708
|
Профиль | Отправить PM | Цитировать @Echo Off FOR /F "usebackq delims=" %%f IN (`2^>nul Dir /B /A:-D "АО\*.pdf"^|FindStr /I /X /R /C:"^[0-9]*\.pdf$"`) DO ( >nul 2>&1 Xcopy /Y /D "АО\%%f" "%%~nf\1.Акт осмотра\" If Exist "ДА\%%f" >nul 2>&1 Xcopy /Y /D "ДА\%%f" "%%~nf\2.Дефектный акт\" ) Exit /B Скрипт в одной папке с АО и ДА. Там же делаются новые папки. |
------- Отправлено: 22:48, 14-09-2020 | #4 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Огромное спасибо, Megaloman!
Вы сохранили несколько часов моей жизни и пару километров нервов! |
|
Отправлено: 15:09, 15-09-2020 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
PowerShell - Сортировка файлов по папкам | victor21043 | Скриптовые языки администрирования Windows | 2 | 12-09-2016 23:17 | |
[решено] Сортировка входящих по папкам gmail | jorikello | Хочу все знать | 1 | 30-12-2015 16:48 | |
Интерфейс - [решено] Автоматическая сортировка файлов по папкам | kako12 | Microsoft Windows 8 и 8.1 | 8 | 08-06-2013 21:07 | |
CMD/BAT - сортировка файлов по папкам по дате в названии | insearches | Скриптовые языки администрирования Windows | 1 | 03-02-2013 17:03 | |
CMD/BAT - Сортировка файлов по расширению | cyber_ua | Скриптовые языки администрирования Windows | 9 | 07-10-2012 23:16 |
|