Задать вопрос
@OlDi_K

Как рассортировать файлы по папкам, используя часть имени файла?

Доброго дня!
Есть папка, в которой лежит сотни тысяч файлов вида xxxxxxx-yyyyyy.bin
Подскажите с батником или cmd командой, нужно рассортировать эти файлы по папкам xxxxxxx, создавая их на ходу, если их нету.
  • Вопрос задан
  • 172 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
@res2001
Developer, ex-admin
Батником это сделать достаточно легко:
1. обход каталога с помощью
for %%a in (c:\temp\*-*) do ( ... )
2.Обрезание имени файла с помощью
for /f "tokens=1 delims=-" %%b in (%%a) do ( ... )
3.создание каталога md
4.перенос файла в каталог move
Справка:
for /?
md /?
move /?

Вам осталось только правильно скомпоновать эти команды в командный файл.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы