@OlDi_K

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

Доброго дня!
Есть папка, в которой лежит сотни тысяч файлов вида xxxxxxx-yyyyyy.bin
Подскажите с батником или cmd командой, нужно рассортировать эти файлы по папкам xxxxxxx, создавая их на ходу, если их нету.
  • Вопрос задан
  • 78 просмотров
Решения вопроса 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 /?

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

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

Войти через центр авторизации
Похожие вопросы