Как через bat переименовать файлы jpg

компьютеры Программирование bat

Файлы имеют абсолютно разные имена:
1897939980_565237733_342098700.jpg
s75275.jpg
znaesh_36.jpg
……….
но расширение у всех jpg. Нужно чтобы все назывались не как попало а фото 1, фото 2, фото 3, и.т.д. Всего около 100 фоток. Пробовал так:
Chcp 1251
set /A var1=1
for %%f in (*.jpg) do (
ren "%%f" "Фото %var1%.jpg"
set /A var1=%var1%+1
)
Но переименовался только первый файл.
Ответы:
Воспользуйтесь http://dl.getdropbox.com/u/860231/ReNamer.exe и не партесь
А попроще можно в Explorer
просто выделяем все картинки и жмем F2
набираем имя файла Фото.jpg и Enter
получиться
Фото.jpg
Фото (1).jpg
Фото (2).jpg
.....
не уверен, что заработает конечно,
но попробуй вот так:
set /a var1=1
for /f "tokens=1" %%a in ('dir /b *.jpg') do (
ren "%%a" "Фото %var1%.jpg"
set /a var1=%var1%+1
)
@sys1ns1d3r
Предлагаешь ему скачать прогу с depositfiles? О времена, о нравы! Кстати, этому вопросу сто лет в обед.


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.