Обработка для поиска и замены текста в текстовых файлах (8.2)

Опубликовал Dmitriy Vlasenko (mitriy) в раздел Программирование - Практика программирования

Иногда возникает необходимость заменить в файлах списков баз пользователей что-нибудь: название базы, имя сервера и т.п. Сделал себе обработку для текстовых файлов. Под 8.2. Работает на тонком клиенте. Корректно правит батники.

Каталог поиска - с этим вроде бы понятно.

Маска - маска файла для поиска, по обычным правилам, как при любом поиске файлов.

Строка поиска - точная строка, которую надо найти. Регистр неважен.

Строка замены - строка, на которую будет заменена строка поиска, если она будет найдена.

 

Табличное поле "Файлы для обработки"

Жмем кнопку "Найти файлы"

Для правки отмечаем нужные файлы в колонке "Пометка".

Жмем "Обработать файлы"

 

Рисовал для себя, по надобности. Мне функционал кажется достаточным.

Скачать файлы

Наименование Файл Версия Размер
ЗаменаТекстаВФайлах.epf
.epf 8,95Kb
09.07.10
111
.epf 8,95Kb 111 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Андрей Д. (detec) 122 09.07.10 13:08 Сейчас в теме
Чем не годится обычный текстовый редактор?
3. Dmitriy Vlasenko (mitriy) 78 09.07.10 13:20 Сейчас в теме
(1) как-то даже затрудняюсь с ответом... в каком текстовом редакторе можно найти файлы по маске, выбрать нужные и заменить в них все вхождения подстроки не взирая на различия в регистре?
4. Андрей Д. (detec) 122 09.07.10 13:28 Сейчас в теме
(3) Пусть и не совсем удобно, но можно и в Конфигураторе, с помощью Глобальной замены, открыть нужные батники и выполнить замену. 8-)

Ваша обработка, написанная для управляемой формы, была бы гораздо полезней, ИМХО, если бы позволяла делать всё то же, но только с файлами на сервере с 8.2. Тогда админу теоретически не нужно было бы даже открывать терминальную сессию на севрер, чтобы подправить конфиги.
5. Dmitriy Vlasenko (mitriy) 78 09.07.10 13:34 Сейчас в теме
(4) я не настаиваю, можно и в конфигураторе, но у меня куча пользователей на трех терминалах... мне удобно править их файлы по сети скопом именно из клиента :)
6. Dmitriy Vlasenko (mitriy) 78 09.07.10 13:37 Сейчас в теме
(5)+ было написано не для батников, батники уже так, подтянулись нечаянно...
7. Анатолий (Yasen) 482 22.07.10 18:19 Сейчас в теме
(3) Notepad++ точно умеет
FAR и TC
8. anna belyaeva (apteka84) 02.06.11 00:28 Сейчас в теме
9. __ __ (zoroxx5) 15.09.11 14:43 Сейчас в теме