Удалить строки из файла
Эта команда позволяет удалить одну или несколько строк из текстового файла. Команда удаляет фрагмент текста между указанными строками (включая их). Эту команду можно использовать для удаления фрагментов из ini-файлов, файлов настроек типа hosts. Если вы дописывали какие-то данные в эти файлы и ограничили их специальными строками-комментариями, то при деинсталляции с помощью этой команды вы можете удалить добавленные фрагменты. В файле ищется не точное совпадение начальных и конечных строк - сравнение происходит по длине указанных строк. Например, если вы указали в качестве начальной строки # my comment, то строка # my comment version 2 также будет считаться началом фрагмента. Если в файле имеется несколько фрагментов с данными условиями, то они будут все удалены.
Комментарий
При желании, вы можете указать комментарии к данной команде.
Путь
Выберите путь к файлу.
APPLICATION DATA PATH - Папка программы в Application Data.
CDROM PATH - CD или DVD диск.
CUSTOM PATH - Путь будет определен вместе с именем файла.
INSTALL PATH - Главный путь установки.
SETUP FILE PATH - Путь к запущеному файлу установки.
SYSTEM PATH - Системная директория Windows.
TEMPORARY PATH - Временная директория установки #tempinstpath#. Является поддиректорией вида genteeXX во временной директории пользователя #temppath#.
WINDOWS PATH - Директория Windows.
Имя файла
Укажите имя файла, из которого нужно удалить указанные строки. Если вы указали CUSTOM PATH, то определите полный путь к файлу или директории.
Кодировка
Укажите, является ли файл UTF-8 или Unicode.
Удалить BOM символ
Отметьте этот чекбокс, если вы хотите удалить UTF-8 или Unicode BOM символы в начале файла.
Команда Удалить строки из файла
Начальная строка
Укажите начальную строку от которой будет происходить удаление.
Конечная строка или количество
Укажите конечную строку, до которой включительно будет происходить удаление. Вы можете вместо конкретной строки указать количество удаляемых строк. Если ничего не указано, то будет удалена только одна начальная строка.
Условие
Вы можете указать условие при котором необходимо выполнить это действие. Если указанное условие будет ложно, то команда выполняться не будет. Подробнее использование условий описано в Как использовать Условие.