Моё меню Общее меню Пользователи Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > Софт > Программирование
Знаете ли Вы, что ...
...до того как открыть новую тему, стоит использовать поиск: такая тема уже может существовать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

Программирование Обсуждаются вопросы мира программирования. Слово программирование отпугивает некоторых... Не бойтесь, заходите учитесь, помогайте, обучайте...


Ответить

 
Опции темы Опции просмотра
Старый 08.02.2010 18:08   #1  
Real ID Group Ultimate ex-wild_John
Супермодератор
Аватар для German Stimban
Оффлайн
Центр программистов Bepro
Начальник отдела
Сообщений: 8,039
+ 4,910  6,509/2,845
– 298  135/90

UzbekistanОтправить сообщение для German Stimban с помощью ICQОтправить сообщение для German Stimban с помощью Skype™LiveJournal
Bat-файл, сортировка фотографий

Добрый день.
Есть папка, в которой расположено много фотографий (все с расширением .jpg). Необходимо переименовать эти фотографии в последовательность 1.jpg, 2.jpg, 3.jpg - порядок следования файлов не играет роли, главное чтобы были такие имена. На компьютере не установлено компиляторов и прочих радостей жизни, поэтому желательно сделать всё с помощью BAT-файла. К сожалению, я уже почти забыл, как это делается для Windows, поэтому очень надеюсь на вашу помощь.
Заранее спасибо.
__________________
Герман - это не имя, это особое состояние души (Джим Анджер)
Ответить 
Старый 08.02.2010 18:26   #2  
Real ID Group
Аватар для Renat Akhtyamov
Оффлайн
Сообщений: 740
+ 369  319/213
– 5  4/4

Uzbekistan
Цитата:
Сообщение от German Stimban Посмотреть сообщение
Добрый день.
Есть папка, в которой расположено много фотографий (все с расширением .jpg). Необходимо переименовать эти фотографии в последовательность 1.jpg, 2.jpg, 3.jpg - порядок следования файлов не играет роли, главное чтобы были такие имена. На компьютере не установлено компиляторов и прочих радостей жизни, поэтому желательно сделать всё с помощью BAT-файла. К сожалению, я уже почти забыл, как это делается для Windows, поэтому очень надеюсь на вашу помощь.
Заранее спасибо.
http://www.philosoft.ru/batniki.zhtml
ищи
Массовая обработка файлов. Команда for
Ответить 
"+" от:
Старый 08.02.2010 18:33   #3  
Real ID Group uParty Member VITUS
Аватар для Vitaliy Fioktistov
Оффлайн
FOM Group
руководитель отдела разработки ПО
AKA:Vitus
Сообщений: 3,976
+ 2,659  2,138/1,101
– 123  21/18

UzbekistanОтправить сообщение для Vitaliy Fioktistov с помощью ICQОтправить сообщение для Vitaliy Fioktistov с помощью Skype™LiveJournalМой мирFacebook
Цитата:
Сообщение от German Stimban Посмотреть сообщение
Добрый день.
Есть папка, в которой расположено много фотографий (все с расширением .jpg). Необходимо переименовать эти фотографии в последовательность 1.jpg, 2.jpg, 3.jpg - порядок следования файлов не играет роли, главное чтобы были такие имена. На компьютере не установлено компиляторов и прочих радостей жизни, поэтому желательно сделать всё с помощью BAT-файла. К сожалению, я уже почти забыл, как это делается для Windows, поэтому очень надеюсь на вашу помощь.
Заранее спасибо.
А Total тоже не установлен? У него есть такие пряники, причем мощные.
__________________
Почему в конце денег остается еще так много месяца?
Ответить 
Старый 08.02.2010 18:41   #4  
Real ID Group
Аватар для Artur Alikulov
Оффлайн
Sharifa.Com
Сообщений: 717
+ 386  331/172
– 8  3/1

UzbekistanОтправить сообщение для Artur Alikulov с помощью ICQОтправить сообщение для Artur Alikulov с помощью Skype™LiveJournalМой КругАккаунт на Twitter
Цитата:
Сообщение от Vitaliy Fioktistov Посмотреть сообщение
А Total тоже не установлен? У него есть такие пряники, причем мощные.
Ага в Total Commander это решается банальным выделением всех файлов и нажатием Ctrl+M.
__________________
Arguing on the internet is like running in the Special Olympics. Even if you win, you're still retarded.
Ответить 
"+" от:
Старый 08.02.2010 18:45   #5  
Real ID Group
Аватар для Renat Akhtyamov
Оффлайн
Сообщений: 740
+ 369  319/213
– 5  4/4

Uzbekistan
Цитата:
Сообщение от Artur Alikulov Посмотреть сообщение
Цитата:
Сообщение от Vitaliy Fioktistov Посмотреть сообщение
А Total тоже не установлен? У него есть такие пряники, причем мощные.
Ага в Total Commander это решается банальным выделением всех файлов и нажатием Ctrl+M.
Оффтоп:
На "безTotalье" и батник - Total
Ответить 
Старый 08.02.2010 21:48   #6  
Real ID Group Ultimate ex-wild_John
Супермодератор
Аватар для German Stimban
Оффлайн
Центр программистов Bepro
Начальник отдела
Сообщений: 8,039
+ 4,910  6,509/2,845
– 298  135/90

UzbekistanОтправить сообщение для German Stimban с помощью ICQОтправить сообщение для German Stimban с помощью Skype™LiveJournal
Цитата:
Сообщение от Vitaliy Fioktistov Посмотреть сообщение
А Total тоже не установлен? У него есть такие пряники, причем мощные.
Вопрос почти решён. Теперь интересен именно принципиальный момент сделать это всё bat, Just For Fun
__________________
Герман - это не имя, это особое состояние души (Джим Анджер)
Ответить 
Старый 08.02.2010 21:51   #7  
Real ID Group uParty Member VITUS
Аватар для Vitaliy Fioktistov
Оффлайн
FOM Group
руководитель отдела разработки ПО
AKA:Vitus
Сообщений: 3,976
+ 2,659  2,138/1,101
– 123  21/18

UzbekistanОтправить сообщение для Vitaliy Fioktistov с помощью ICQОтправить сообщение для Vitaliy Fioktistov с помощью Skype™LiveJournalМой мирFacebook
Цитата:
Сообщение от German Stimban Посмотреть сообщение
Вопрос почти решён.
Ты меня пугаешь. Сколько там терабайт???
__________________
Почему в конце денег остается еще так много месяца?
Ответить 
Реклама и уведомления
Старый 08.02.2010 22:36   #8  
Аватар для shumbola
Оффлайн
Сообщений: 3,327
+ 337  892/590
– 3  31/25

Uzbekistan
Цитата:
Сообщение от German Stimban Посмотреть сообщение
Добрый день.
Есть папка, в которой расположено много фотографий (все с расширением .jpg). Необходимо переименовать эти фотографии в последовательность 1.jpg, 2.jpg, 3.jpg - порядок следования файлов не играет роли, главное чтобы были такие имена. На компьютере не установлено компиляторов и прочих радостей жизни, поэтому желательно сделать всё с помощью BAT-файла. К сожалению, я уже почти забыл, как это делается для Windows, поэтому очень надеюсь на вашу помощь.
Заранее спасибо.
Вот вам скрипт за 5 мин: :-)

Код:
@echo off

set j=0

for %%i in (*.jpg) do (
	set /a j+=1
	call :renamefile %%i %j
)

goto :end

:renamefile

ren %1 %j%.jpg
:end
Скрипт запускать внутри той директории, где производится переименовывание. Или подправить в коде
Если у вас получиться получше, выложите здесь, может быть еще кому пригодится.
Ответить 
Старый 09.02.2010 02:33   #9  
Аватар для Georgick
Оффлайн
Navitas
Team Leader
Сообщений: 1,026
+ 488  582/279
– 1  8/8

UzbekistanОтправить сообщение для Georgick с помощью ICQОтправить сообщение для Georgick с помощью Skype™LiveJournal
кстати, в windows тоже есть пакетное переименование файлов обычным кликом мышки. Выделяются все файлы, далее делается переименование только одного файла. Далее система сама переименовывет все по принципу - к новому введенному имени добавляется номер файла в скобках, т.е что-то такого плана будет - file.jpg, file(1).jpg, file(2).jpg

Недословно то, что требует топикстартер, но может пригодиться.
На практике использовал для случая, когда аудиомагнитола не распознавала мp3-ки с кирилическим названием на флешке. Выручило такое пакетное переименование.
Ответить 
Старый 09.02.2010 10:30   #10  
Аватар для Concerned
Оффлайн
Сообщений: 2,717
+ 2,868  2,489/1,010
– 247  110/82

Uzbekistan
а как переименовать у всех файлов в папке, только часть названия?
Прим.: file(1600x1200).jpg, file(1680x1050).jpg, file(1920x1200).jpg и т.д., где нужно убрать (или, что еще лучше - заменить на другое) слово file, оставив при этом, оригинальными оставшиеся части имен каждого файла.
Ответить 
Ответить
Опции темы
Опции просмотра




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх