Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
a_sheludko
0 / 0 / 0
Регистрация: 09.09.2016
Сообщений: 11
1

Групповое переименование файлов по маске

04.12.2016, 20:01. Просмотров 1675. Ответов 5
Метки нет (Все метки)

Доброго времени суток! В написании командных скриптов только разбираюсь. Помогите, пожалуйста, реализовать задачу. Необходимо перемещать файлы картинок из одной папки в другую с переименованием их по маске (001, 002, 003, ...), если файл уже существует, должен добавляться следующий номер. Спасибо заранее всем откликнувшимся за ответ.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2016, 20:01
Ответы с готовыми решениями:

Групповое переименование файлов
Прошу прощения, если повторюсь и где-то уже дан ответ на этот вопрос, но я, к сожалению, не нашёл....

Групповое переименование csv-файлов
Приветствую всех и прошу помощи в написании батника. Исходные данные: Имеется множество csv...

Групповое переименование файлов через командную строку
Здравствуйте! Мне нужно создать bat-файл со скриптом, который переименует все файлы в папке C:\SEPT...

Переименование файлов по маске
Подскажите пожалуйста, как переименовать файлы батником EUSimple-KEP.12345678.25-01-14.12-34.p10...

Переименование файлов по маске
Уважаемые друзья, добрый день! Стоит задача; В папку С:\1, копируются файлы вида КОМПАНИЯ-ПППП...

5
volodin661
Заблокирован
04.12.2016, 21:24 2
Цитата Сообщение от a_sheludko Посмотреть сообщение
Помогите, В написании командных скриптов только разбираюсь
'командные скрипты' cmd относятся к середине прошлого века, не трать время,
разбирайся с powershell.
0
iCCupPlatoon
23 / 23 / 10
Регистрация: 25.03.2014
Сообщений: 211
04.12.2016, 22:49 3
a_sheludko, то есть есть папка №1 с картинками, и их нужно копировать в папку №2 с именами 001.jpg, 002.jpg и так далее?
Если да - обязательно ли использовать 001, 002 и так далее, можно ли использовать 1, 2, 3, 4?
0
a_sheludko
0 / 0 / 0
Регистрация: 09.09.2016
Сообщений: 11
04.12.2016, 22:50  [ТС] 4
Да, нужно копировать как 001.jpg, 002.jpg и т.д.
0
alpap
1884 / 1382 / 455
Регистрация: 26.04.2015
Сообщений: 4,691
04.12.2016, 23:52 5
как-то так:
Windows Batch file
1
2
3
4
5
@echo off
set "d_in=papka_in"
set "d_out=papka_out"
for /f "delims=" %%a in ('dir/a-d/b "%d_in%\*.jpg"') do set/a n+=1& set "m=00!n!"& copy "%d_in%\%%~nxa" "%d_out%\!m:~-3!%%~xa"
pause>nul
.
0
a_sheludko
0 / 0 / 0
Регистрация: 09.09.2016
Сообщений: 11
05.12.2016, 09:30  [ТС] 6
alpap, спасибо проверю.

Добавлено через 1 час 36 минут
Указал как входящий каталог papka_in с файлами *.jpg, но почему-то ошибка "Синтаксическая ошибка в имени файла, имени папки или метке тома". В чем может быть дело? Вроде все правильно. Возможно, что то "не вижу", не так делаю.

Добавлено через 7 часов 41 минуту
Уже разобрался. Тему можно закрыть.
0
05.12.2016, 09:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2016, 09:30

Переименование файлов по маске
Есть папка, в которой хранятся файлы с разным расширением. Нужно переименовать только те файлы, у...

Переименование группы файлов по маске
Здравствуйте, не нашел синтаксиса тонкостей работы с именами файлов. Задача: в папку прилетают...

Переименование файлов по маске имён
Доброго дня! Поставили мне такую задачу: Есть файлы в папке 0262500 (1).011 0262500 (2).011...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru