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

Замена одних символов другими в имени каждого файла в заданной папке

09.06.2016, 10:50. Просмотров 1988. Ответов 3
Метки нет (Все метки)

Добрый день!

Пытался создать пакетный файл, который во всех файлах в папке заменит букву t на букву s. Вот мой код:
Windows Batch file
1
for /r c:\ %%i in (*t*.*) do ren %%i (*s*.*)
Что я делаю не так?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2016, 10:50
Ответы с готовыми решениями:

Замена определённой части имени каждого файла из заданного каталога
Прошу помощи! Нужно в имени файла заменить только 2015 на 2017. Текст находится в середине имени...

Вывод заданной части определённой строки каждого XML-файла в указанной папке
Добрый день! Есть папка, в которую закачиваются файлы с ftp несколько раз в день. Названия...

Как заменить одну заданную последовательность символов на другую в имени каждого подходящего файла?
Доброго здоровья всем. Есть файлы с именами вида: ***** (11111) (e,d,c,b,a).txt Нужно...

Замена одних символов или слов в тексте на другие
Привет народ, помогите пожалуйста. Нужно решить задачу по поиску слова (символов) в тексте и замене...

Замена одних символов - другими в файле
Помогите плиз, надо в файле заменить одну букву на другую, причем прямо в слове. Пример, в hдltst...

3
ComSpec
3409 / 1953 / 628
Регистрация: 26.02.2014
Сообщений: 1,457
09.06.2016, 11:30 2
Лучший ответ Сообщение было отмечено ComSpec как решение

Решение

Windows Batch file
1
2
3
4
5
6
7
8
@echo off
 
set "dir=C:\Test"
 
for /r "%dir%" %%i in (*t*) do (
 set name=%%~ni
 cmd/v/c if not exist "%%~dpi!name:t=s!%%~xi" ren "%%i" "!name:t=s!%%~xi"
)
0
RandomSystem
0 / 0 / 0
Регистрация: 09.06.2016
Сообщений: 5
09.06.2016, 11:42  [ТС] 3
А можете пояснить последнюю строку?
0
alpap
1884 / 1382 / 455
Регистрация: 26.04.2015
Сообщений: 4,691
09.06.2016, 13:35 4
Цитата Сообщение от RandomSystem Посмотреть сообщение
А можете пояснить последнюю строку?
если файла с именем по вашему хотению нет, то переименовать то что есть в то что так очень хочется.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2016, 13:35

Замена в файле одних символов Юникода другими
Буду очень признателен, если кто-нибудь подскажет, как правильно сделать скрипт, который бы заменял...

Замена в тексте одних подстрок другими
какими способами можно решить данный пример Удалить «r» из текста Если текст содержит «ri» и...

замена одних элементов матрицы другими
собственно вот такой глупый вопрос) можно алгоритм написать каким образом это делать?


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

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

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