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

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

Ответить
Настройки темы
Любой язык - [решено] Пакетная замена текста в файлах

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


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

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


Привет форумчане...
Прошу помощи... Необходимо во всех файлах (текстовый формат кодировка 866, но разные расширения файлов) определенного каталога и в его подпапках найти и заменить текст на определенный, например: ФРГ на ПРО, ВА1 на Ц45, УК9 на ЕНГ и т.д.

Отправлено: 22:37, 28-09-2013

 

Ветеран


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

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


Код: Выделить весь код
@echo off
1>nul chcp 1251

for /f "tokens=*" %%i in (' dir /b /s /a-d "C:\Folder\Test" ') do (

	1>"%%i.tmp" sed -e "s/ВА1/Ц45/" -e "s/ФРГ/ПРО/" -e "s/УК9/ЕНГ/" "%%i"
        move "%%i.tmp" "%%i"

)

1>nul chcp 866
Батник должен быть в cp866
C:\Folder\Test корневая папка
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:43, 29-09-2013 | #2



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

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


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


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

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


Foreigner, Спасибо!!! Работает отлично!

Последний раз редактировалось Seryoga204, 29-09-2013 в 15:38.


Отправлено: 15:29, 29-09-2013 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Поиск текста в файлах и копирование результата по сети anton_ego Скриптовые языки администрирования Windows 4 25-02-2013 12:42
VBS/WSH/JS - [решено] Замена текста во всех файлах Word RiskSoft Скриптовые языки администрирования Windows 7 20-04-2012 20:03
CMD/BAT - [решено] Замена части текста в txt файлах Traveller124 Скриптовые языки администрирования Windows 7 02-04-2012 19:16
C/C++ - Поиск текста в файлах student_po Программирование и базы данных 6 04-09-2009 23:33
Пакетная замена в html-файлах y3ep Программное обеспечение Windows 7 11-06-2004 08:06




 
Переход