EN  RU
Войти
Главная
Скачать
Купить
Документация
Поддержка
Контакты
 
Справочная информация  /  Список команд  /  Файлы

Заменить внутри файлов

Заменить подстроки и переменные внутри файлов. Команда заменяет указанные подстроки и переменные вида #varname# на их значения в указанном файле, если включена опция Заменять значения переменных.

Комментарий

При желании, вы можете указать комментарии к данной команде.

Путь

Выберите директорию где находится файл.
APPLICATION DATA PATH - Папка программы в Application Data.
CDROM PATH - CD или DVD диск.
CUSTOM PATH - Путь будет определен вместе с именем файла.
INSTALL PATH - Главный путь установки.
SETUP FILE PATH - Путь к запущеному файлу установки.
SYSTEM PATH - Системная директория Windows.
TEMPORARY PATH - Временная директория Windows.
WINDOWS PATH - Директория Windows.

Имя файла или маска

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

*.txt

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

 

Команда Заменить внутри файлов
Команда Заменить внутри файлов

Игнорировать регистр
Отметьте этот чекбокс, если вы хотите искать строки для замены без учета регистра.

Заменять значения переменных
Нет - Переменные #varname# не будут заменяться.
Везде - Все переменные #varname# будут заменены на их значения.
Только в файле - Заменять переменные #varname# только в файле.

Предположим, что вы указали следующие значения переменных в строке поиск:

Что найти: #myvar#
Заменить на:  #newvar#

В этом случае, по умолчанию, подстрока #myvar# будет искаться и будет заменена на строку #newvar# без подстановки значений. Если вы хотите чтобы все переменные #varname# использовались при поиске и заменялись их значениями, отметьте опцию Только в файле или Везде. В этом случае, подстрока равная значению myvar будет найдена и заменена на значение newvar.

Кодирование
Выберите если файл в кодировке UTF-8 или Unicode.

Удалять BOM символы
Отметьте этот чекбокс, если вы хотите удалить UTF-8 или Unicode BOM символы в начале файлов.

Карточка заменить внутри файлов
Карточка заменить внутри файлов
Что найти

Строка, которая будет заменена.

Заменить на

Новая строка для замены.

HEX значения
Если вы отметите чекбокс "HEX значения", то тогда поля "Что найти" и "Заменить на" должны быть заполнены шестнадцатеричными значениями (00-FF). Например, вы можете заменить символы 0D или 0A на 0D0A, или значение 00 на 0D0A, иначе чтение текстового файла было бы невозможно. Если файл содержит символы 0x00, то тогда последующие символы не могут быть прочитаны как текст.

Результирующая переменная
"Результирующая переменная" будет содержать количество вхождений текущего текста в файле и имя файла через точку с запятой. (Это может быть полезно, когда указана маска файла для поиска) Переменная #repfile_rep_allcount# содержит количество замен текста. Переменная #repfile_count# содержит количество найденных файлов. (Это может быть полезно, когда указана маска файла для поиска)

Условие
Вы можете указать условие при котором необходимо выполнить это действие. Если указанное условие будет ложно, то команда выполняться не будет. Подробнее использование условий описано в Как использовать Условие.

Комментарий
Вы можете добавить в этом поле комментарий.

Eonza automation software - free, open source cross-platform program for easy creation and management of scripts.
  • Список команд
    • Деинсталлятор
    • Диалоги
    • Интернет
    • Переменные
    • Приложение
    • Программирование
    • Регистрировать DLL и шрифты
    • Реестр & INI
    • Система
    • Сообщения и звук
    • Текстовые файлы
    • Файлы
      • Wow64Redirection
      • Временные файлы
      • Вычислить хэш
      • Доступ и разрешения
      • Копировать файлы - Список
      • Распаковать 7z файл
      • Распаковать ZIP файл
      • Восстановить файлы
      • Встроенные файлы
      • Заменa внутри файлов
      • Искать файлы и директории
      • Копировать файлы
      • Переименовать файл/папку
      • Информация о файле
      • Распаковать CAB файл
      • Распаковать файлы
      • Создать директории
      • Сохранить файлы
      • Удалить файлы
      • Установить атрибуты файла
      • Установочные файлы
Политика конфиденциальности
Copyright © ООО «Новострим», 2009-2026 ОГРН 1107232031390. Все права защищены.