Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/76: Рейтинг темы: голосов - 76, средняя оценка - 4.53
1 / 1 / 2
Регистрация: 31.10.2016
Сообщений: 23

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

31.10.2016, 15:08. Показов 14969. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прошу прощения, если повторюсь и где-то уже дан ответ на этот вопрос, но я, к сожалению, не нашёл.
Итак, суть проблемы.
Есть папка с файлами:
Name 001.txt
Name 002.txt
Name 003.txt
и т.д. (нумерация идёт не подряд, то есть каких-то промежуточных номеров может не быть)
Нужно переименовать файлы, чтобы нумерация сохранилась:
New 001.txt
New 002.txt
New 003.txt
и т.д.

Пользуясь советами, набросал вот такой скрипт:
Windows Batch file
1
2
3
4
5
6
7
Set "Pattern=Name"
Set "Replace=NewName"
 
For %%# in ("%~dp0\Folder\*.txt") Do (
Set "File=%%~nx#"
Ren "%%#" "!File:%Pattern%=%Replace%!"
)
Но, видимо, где-то закралась ошибка, скрипт не работает.
Помогите, пожалуйста.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.10.2016, 15:08
Ответы с готовыми решениями:

Групповое переименование файлов по маске
Доброго времени суток! В написании командных скриптов только разбираюсь. Помогите, пожалуйста, реализовать задачу. Необходимо перемещать...

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

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

22
1 / 1 / 2
Регистрация: 31.10.2016
Сообщений: 23
13.11.2021, 18:21  [ТС]
Студворк — интернет-сервис помощи студентам
Karen87, огромное спасибо!!! Всё отработало как надо!!!
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
13.11.2021, 18:27
Kalust, да не за что
0
0 / 0 / 1
Регистрация: 18.11.2016
Сообщений: 48
12.12.2021, 19:53
Может кому-то понадобится. Скрипт cmd переименовывает группу файлов, удаляя из имени заданную подстроку. Если немного доделать, то будет вместо удаления проводить замену искомой подстроки на заданную.

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
        rem podavliaem echovivod
@echo off
    rem peremeschaem kyrsor v nyznyiy papky
cd /d D:\primer\primer
    rem tsikl pereimenovania failov
FOR %%G IN ("D:\primer\primer\*.mp4") DO (
    rem sozdaiom peremennyiy bez otlozennogo rasshirenia, kotoroi prisvaivaem znachenie peremennoi %%G s modificatorami
    set "old_filename=%%~nxG"
    rem vklichaem lokakizatsiy i otlozennoe rasshirenie
    SetLocal EnableDelayedExpansion
    rem sozdaiom peremennyiy i prisvaivaem ei otredaktirovannoe ima faila
    set "new_filename=!old_filename:КС _ =!"
    REM set "new_filename=!new_filename:]=!"
    REM Rename only if there is a difference between new filename and old filename in %%G
    ren "!old_filename!" "!new_filename!"
    REM No more delayed expansion needed in block now
    EndLocal
)
 
pause
 
exit /b 0
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.12.2021, 19:53

Подправить скрипт. Групповое переименовывание файлов
скрипт, позволяющие переименовать все файлы, имена которых совпадают с заданной пользователем маской в последовательность файлов с...

Переименование PDF-файлов в имена, берущиеся из содержимого этих файлов
Всем доброго времени суток!:) Подскажите, пожалуйста, как переименовать файл с расширением pdf, взяв сам текст для наименования файла из...

Переименование файлов именами существующих файлов
Доброго времени суток! Помогите, пожалуйста, решить задачу. Не программист, сам бат-ники писать их не умею, знаю только, что с их помощью...

Переименование файлов в папках с добавлением к именам этих файлов имён этих папок
Есть 4 папки с архивом записей с камеры видеонаблюдения с именами 13 14 15 16. В каждой папке находится 60 минутных файлов в формате...

Переименование файлов
Добрый день, нужна помощь, есть каталог, в котором файлы с длинными названиями, их объединяет то, в названии находятся символы _from ,...


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

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru