![]() |
Ошибка в переименовании группы файлов.
Здравствуйте коллеги!
Прошу помощи в такой ситуации, поскольку знаний мало и сам разобраться не смог... В конкретном случае нужно в названии файлов поменять местами название и нумерацию. Например с такого: Код:
aaaaaaaaaaaa.S01E01.rus.LostFilm.TV.avi Код:
S01E01_aaaaaaaaaaaa.avi Код:
aaaaaa_S01E01_aaaaa.avi Код:
@ECHO OFF |
shao
- не "кладите" переименованные файлы в исходную папку - или ужесточите маску поиска, дабы уже переименованные файлы не попадали вторично: Код:
for %%i in (*TV.avi) do call:ren "%%i" |
Цитата:
Код:
for /f … %%i in (`dir …`) do … |
Код:
@echo off |
Цитата:
Только не знаю, как с первым вариантом - как указать конечную папку для сохранения.... Или на директорию выше. |
|
Georgio, Спасибо, и ваш вариант работает!
Могли бы поподробнее объяснить этот момент : Код:
for /f "delims=" %%i in ('2^>nul dir/a-d/b "*.avi"') |
Цитата:
|
shao, да я об этом уже писал. Вот ссылка: "http://forum.script-coding.com/viewt...d=88702#p88702".
|
Время: 12:06. |
Время: 12:06.
© OSzone.net 2001-