Другие языки программирования и технологии

Подскажите как можно к нескольким названиям файла добавить добавить какое-то дополнение ? (см. внутри)

К примеру название первого файла 123, название второго 456, название третьего 789 . .и т. д.
А как сделать так чтобы название было такое:
1. 123_654654
2. 456_654654
3. 789_654654 ...

За ранее спасибо!
Вы ещё не открыли для себя Total Commander? Тогда мы идём к вам)
1) Запускаешь Total Commander;
2) Заходишь в папку с файлами;
3) Выделяешь нужные файлы (становишься курсором (стрелками вверх-вниз) на файл и нажимаешь пробел) ;
4) Нажимаешь Ctrl+M или выбираешь в меню "Files->Multi-Rename Tool";
5) В самом левом верхнем поле редактирования вместо "[N]" пишешь "[N]_654654";
6) Нажимаешь "Enter" или кнопку "Start" в нижнем правом углу;
7) Радуешься.
И это только одна из многочисленных возможностей этого наикрутейшего менеджера.
Даниил Рынк
Даниил Рынк
793
Лучший ответ
Нужна программа массового переименования файлов. Например вот
Илья Цэрэндаш
Илья Цэрэндаш
73 561
пуск-выполнить-cmd
И там пишете
ren * *_654654
Тут 2 пробела, если че.
Егор Стовбун
Егор Стовбун
34 701
@Echo off
cls
echo "Использование renit.bat lastpart ext file1|mask1 [file2|mask2] ...[file7|mask7]"
echo lastpart - новое окончание файлов
echo например 1.txt - 1lastpart.txt если ext=y или 1.txtlastpart если ext<>y
echo пример renit.bat _654654 y *.txt 1.doc
echo означает что все *.txt будут переименованы в *_654654.txt и 1.doc в 1_654654.doc

rem проверка минимум 3 параметра lastpart ext file1
if .%1==. goto err
if .%2==. goto err
if .%3==. goto err

for %%i in (%3 %4 %5 %6 %7) do (
echo %%~ni %1 %%~xi
if %2 == y (
ren %%i %%~ni%1%%~xi
) else (
ren %%i %%~ni%%~xi%1
)
)

:err
Выделить в проводнике группу файлов, после нажать ПКМ или F2 на верхнем файле из выделенной группы и написать имя, которое будет одинаковым для группы и нажать Enter. После автоматически к каждому файлу с одним названием добавится порядковый номер.
Берешь @ Добавляешь
GT
Ganimurat Tolemis
123