|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - сортировка файлов по папкам по дате в названии |
|
CMD/BAT - сортировка файлов по папкам по дате в названии
|
Новый участник Сообщения: 1 |
есть zip и txt файлы
среди них нужно поместить в одну папку файлы типа mod14_AM0704010357.txt mod14_AM0704010357.zip mod14_polyAM0704010357.zip AM и PM-время до и после полудня 07-год 04-месяц 01-час 03-минут 57-секунд В общем, нужно разложить файла по времени в их именах. Наверно нужно начинать с if и имени файла,хотя не могу догадаться |
|
Отправлено: 15:46, 03-02-2013 |
Ветеран Сообщения: 2721
|
Профиль | Отправить PM | Цитировать Как создавать папки по времени- с точностью до секунды или хватит с точностью до дня? Кстати, это не ошибка в вопросе: ИМХО должно быть
07 год 04 месяц 01 день 03 час 57 минуты Из этих предположений решение @Echo Off SetLocal EnableExtensions EnableDelayedExpansion FOR /F "usebackq delims=" %%f IN (`dir /b /a-d mod14_*.txt mod14_*.Zip 2^>nul`) DO ( Set Name=%%~nf Set Name=!Name:~-12! rem Получили имя директории до минуты rem Если надо время до часа, то добавить следующую строку, иначе удалить или заремить rem Set Name=!Name:~0,10! rem Если надо время до дня, то добавить следующую строку, иначе удалить или заремить rem Set Name=!Name:~0,8! if Exist mod14_*!Name!*.?* ( md !Name! Move mod14_*!Name!*.?* !Name!\ >nul ) ) |
------- Последний раз редактировалось megaloman, 04-02-2013 в 12:15. Отправлено: 17:03, 03-02-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие - [решено] Сортирование файлов по папкам (копирование по дате создания) | DIMM2005 | Программное обеспечение Windows | 36 | 03-01-2020 16:54 | |
Интернет - Сортировка файлов в проводнике по дате названия файла | VbInt | Microsoft Windows 7 | 7 | 15-11-2013 10:33 | |
Интерфейс - [решено] Автоматическая сортировка файлов по папкам | kako12 | Microsoft Windows 8 и 8.1 | 8 | 08-06-2013 21:07 | |
CMD/BAT - Изменить функцию сортировки файлов - сортировка дб по дате создания а не изменения | dark-------13 | Скриптовые языки администрирования Windows | 2 | 04-07-2012 17:55 | |
VBS/WSH/JS - [решено] VBS/WSH. Сортировка файлов по дате. | rancid | Скриптовые языки администрирования Windows | 3 | 23-07-2009 06:38 |
|