Автоматическая BATCH-замена в Аски файле одного куска текста другим
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Автоматическая BATCH-замена в Аски файле... Expand / Collapse
Автор
Сообщение
06.02.2007 11:17
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 06.02.2007 17:14
Сообщ.: 15, Visits: 147

 

Уважаемые колеги,

 

может кто подскажет готовую программку или как это сделать?

 

Нужно.

1. При двойном щелчке на файле с расширением *.bat

2. Запустить другую экзешную программу (или по другому).

3. Эта программа открывает файл с заданным именем.

4. Находит в нем заданный кусок текста (в тексте могут быть любые символы и также переходы на другую строчку ...)

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

6. Сохранить обработанный файл.

 

 

Заранее благодарен.

 

Сообщ. #910447
06.02.2007 22:02
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 29.09.2007 22:12
Сообщ.: 343, Visits: 3 388
Без слов...Такое (из готового) умел делать filefind из Norton Utilities (версию не помню). А на счет BATCH-файла - это круто !...:-))
Сообщ. #910486
12.02.2007 18:22
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 27.03.2008 20:32
Сообщ.: 1 577, Visits: 17 091
Имеется редактор edlin работающий в интерактивном режиме из командной строки. Команды к edlin можно подготовить в отдельном файле, а затем вызвать edlin с перенаправлением ввода. Поиск там имеется. Чтобы посмотреть список команд можно запустить edlin <fiename> а затем в ответ на приглашение ввести "?". Может быть можно как-нибудь вставить команды к edlin внутрь bat-файла. Может быть нынешний продвинутый язык bat файлов это позволяет. Я сам работал с bat только во времена DOS.
Сообщ. #910720
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 11:06