2015-02-23 3 views
0

Я пытаюсь переименовать некоторые файлы, и я не получаю ничего, чтобы работать. Файлы отформатированы следующим образом:Переименование файлов с использованием .bat

AAA_STEST_BBBBBBBB.XML 

и мне нужно переименовать их:

BBBBBBBB_AAA.XML 

пытался ловить рыбу через другие потоки, но я не могу собрать воедино то, что работает.

ответ

0

Из строки

for /f "tokens=1-4delims=_." %a in ('dir /b /a-d *_*_*.xml') do echo(ren "%a_%b_%c.%d" "%c_%a.%d" 

Double каждый '%' при использовании в пакетном файле.

Команды переименования - это просто echo для проверки. Чтобы активировать переименование, удалите echo(

+0

Очень благодарен, что отлично поработал –

Смежные вопросы