Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Копирование имен файлов с удалением указанных символов

Ответить
Настройки темы
CMD/BAT - [решено] Копирование имен файлов с удалением указанных символов

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток.
Имеется код для копирования имен файлов из папки запуска батника по маске в txt список. Буду очень признателен, если покажете как можно изменить имя файла которое будет записано в список. В идеале хотелось бы задавать набор символов (строгую последовательность) который будет удален из названия файла перед записью имени (уже измененного) в файл.
Если сложно излагаю, вот пример:
Фалы в папке:
Файл_123_JP_.gif
Файл_453_JP_.gif
Файл_1454_JP_.gif

последовательность символов для удаления=_JP_

названия фалов в txt списке:
Файл_123.gif
Файл_453.gif
Файл_1454.gif

Код: Выделить весь код
@echo off
setlocal

set list="%~dp0%"

for %%i in (%list%) do 1>>List.txt dir /b /a "%%~i\*.gif"

Отправлено: 23:59, 20-04-2016

 

Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off

set "delete=_JP_"

>"list.txt" (
 for /f "delims=" %%i in ('2^>nul dir/a-d/b "%~dp0*.gif"') do @(
  set x=%%i& cmd/v/c echo !x:%delete%=!
 )
)

exit/b
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:38, 21-04-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Копирование имен файлов с удалением указанных символов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Удаление всех файлов кроме указанных, с содержанием указанных букв в названии mrG0bliN Скриптовые языки администрирования Windows 11 15-04-2016 14:07
CMD/BAT - Переименование указанных файлов (Пакетный режим) ritrs@vk Скриптовые языки администрирования Windows 2 14-06-2015 23:49
CMD/BAT - Копирование с удалением символов AlexVong Скриптовые языки администрирования Windows 0 20-12-2011 14:19
CMD/BAT - bat-файл выполняющий поиск и замену указанных символов stasy9110 Скриптовые языки администрирования Windows 1 26-10-2011 15:43
C/C++ - Процедура для занесения имен файлов определенного формата в матрицу символов Kon5tantin Программирование и базы данных 0 15-01-2011 21:31




 
Переход