Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1 / 1 / 1
Регистрация: 06.11.2014
Сообщений: 70

Удаление литер из названия файлов

25.02.2015, 01:48. Показов 1322. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можно ли как-то составить батник чтобы удалять все буквы из названий файлов, а оставлять только цифры и другие символы?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.02.2015, 01:48
Ответы с готовыми решениями:

Сортировка большого количества файлов по папкам, созданным по части названия файлов
Здравствуйте, уважаемые! Сразу к делу. Имеется папка, в ней уже более 500.000 файлов, и с каждым днем все больше на 3-4 тысячи....

Преобразование файлов и перенос их в папки(названия папок содержится в именах файлов)
Доброй ночи! Тяжело быть глупой, помогите автоматизировать (пишу полную задачу, но если это слишком губасто, то важнее та часть кода,...

Определить частоту попадания всех литер-цифр в заданный текст (литер-цифры - это цифры от 0 до 9)
Все это через record. Помогите пожалуйста!

4
Супер-модератор
Эксперт 1СЭксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
 Аватар для Maks
9420 / 5217 / 624
Регистрация: 13.03.2013
Сообщений: 18,352
Записей в блоге: 17
25.02.2015, 15:50
Уже обсуждалось
На всякий случай
0
 Аватар для ComSpec
3463 / 2001 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
25.02.2015, 21:48
Цитата Сообщение от callmeMisha Посмотреть сообщение
Можно ли как-то составить батник чтобы удалять все буквы из названий файлов, а оставлять только цифры и другие символы?

Можно, но в предложенном мной варианте необходимо полное отсутствие в именах файлов кириллических символов.

Код:
Bash
1
@for %%i in (*) do @if "%%i" neq "%~nx0" (set x=%%i& cmd/v/c "(for /f %%j in ('^<nul cmd/u/c set/p"=%%~ni"^| more^| findstr/v [a-zA-Z]') do @if defined y (set y=!y!^^%%j) else (set y=%%j))& ren "!x!" "!y!%%~xi"")
.

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

Пакетный файл с данным кодом надо запускать из папки с обрабатываемыми файлами.
2
1781 / 763 / 130
Регистрация: 09.04.2011
Сообщений: 1,325
26.02.2015, 11:45
ComSpec, что-то не отработал скрипт на файлах типа WinRAR52.
поясните set/p"=%%~ni"
0
1748 / 353 / 41
Регистрация: 15.10.2012
Сообщений: 550
26.02.2015, 15:36
Очень просто через xrenn XRENN - переименование файлов с использованием регулярных выражений
Bash
1
xrenn [a-zа-я] \
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.02.2015, 15:36
Помогаю со студенческими работами здесь

Как найти названия файлов в текстовом файле, а потом осуществить поиск в папке файлов по этим именам?
Здравствуйте. Подскажите, пожалуйста. У меня есть текстовый файл, где находятся имена файлов и есть папка, где много всяких файлов, в том...

Удаление названия типа стоблцов
Здравствуйте. Скажем, хотим вывести все содержимое из бд через php полностью. И есть у нас база, скажем employees со столбцами id,...

Написать программу, которая обеспечивает:начальное формирование каталога файлов;вывод каталога файлов;удаление файлов...
Уважаемые хакеры!Прошу вашей помощи!Я в СИ не особо шарю.((( А на днях уже сдавать.Очень рассчитываю на любую вашу помощь. Вот задача. ...

Длинный названия файлов
Всем привет. Я новичок на этом форуме. Надеюсь примите. Есть проблем с windows 7 - проблема общенародных масштабов. Дело в том что...

Считать названия файлов
Программа сохраняет объекты в папку. Как считать имена всех объектов которые сохранены в этой папке,как вообще считывать файлы не зная...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru