INI File - Форматировать
Эта команда позволяет вам сортировать содержимое INI файла. YВы можете удалить ненужные строки или вставить пустые строки перед именем секций. Вы можете удалить пробелы и табуляции в начале и конце строк.
Комментарий
При желании, вы можете указать комментарии к данной команде.
Путь
Укажите путь к INI-файлу.
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.
Имя файла
Имя INI файла. Если вы используйте CUSTOM PATH, то вы должны указать полное имя файла.
Кодирование
Отметьте, если INI файл кодировке UTF-8 или Unicode.
Удалить BOM символы
Отметьте это чекбокс, если вы хотите удалить UTF-8 или Unicode BOM символы в начале файла.
Преобразовать перевод строки как Windows
- Замечание: Если файл содержит UNIX (0a) or MAC (0d) символы, форматирование не может быть сделано!
Нет - Не изменять в INI файле.
Постоянно - Конвертировать UNIX (0a) или MAC (0d) символы в WINDOWS (0d0a) символы.
Временно - Временная конвертация, только на время форматирования.
Удалять пробелы и системные символы в начале и конце файла
Отметьте эту опцию для удаления пробелов, переводов строки и системных символов в начале и конце файла.
* Пустые строки = Строки, которые содержат только пробелы и табуляции.
Очистить строки
Нет - Не менять строки.
Слева - Удалять пробелы и табуляции слева в строках.
Слева и пустые строки - Удалять пробелы и табуляции слева в строках и пустые строки.
Справа - Удалять пробелы и табуляции справа в строках.
Справа и пустые строки - Удалять пробелы и табуляции справа в строках и пустые строки.
Только пустые строки - Удалять пробелы и табуляции в пустых строках.
С обеих сторон - Удалять пробелы и табуляции в строках слева и справа.
С обеих сторон и пустые строки - Удалять пробелы и табуляции в строках слева и справа и пустые строки.
Удаление пустых строк
Нет - Не изменять INI файл.
Удалять все - Удалять все пустые строки из INI файла.
Оставить 1 строку - Удалять все пустые строки из INI файла, но если имеется несколько последовательных пустых строк, то оставлять одну.
Оставить 2 строки - ..., если имеется несколько последовательных пустых строк, то оставлять 2 строки.
Оставить 3 строки - ..., если имеется несколько последовательных пустых строк, то оставлять 3 строки.
Оставить 4 строки - ..., если имеется несколько последовательных пустых строк, то оставлять 4 строки.
Оставить 5 строк - ..., если имеется несколько последовательных пустых строк, то оставлять 5 строк.
Метод для удаления пустых строк
В целом файле - Удалять все пустые строки из INI файла.
После имени первой секции - Удалять все пустые строки после имени первой секции.
Перед именем первой секции - Удалять все пустые строки перед имени первой секции.
Указать свои настройки - Укажите номер начального символа и размер, разделенных запятой.
Свои настройки для удаления пустых строк
Если вы перед этим указали Указать свои настройки. SУкажите здесь начальную позицию и длину, разделенные запятой.
Если вы указали только одно значение, то этой будет начальная позиция и до конца файла, например:
0,245 ;от начала файла 245 символов. 350,680 ;от 350 символа и в длину 680 символов. 350 ;от 350 символа до конца файла.
Обработка секций
Off - Ничего не менять перед именем секции в INI файле.
On (Mode 1) - Если нет пустой строки перед именем секции, вставить пустую строку. (Исключая первую секцию, если она в начале файла)
On (Mode 2) - Если нет пустой строки перед именем секции, но есть комментарий (; ...), то вставить пустую строку перед комментарием. (Исключая первую секцию, если комментарий находится в начале файла)
On (Mode 3) - Если имеется пустая строка перед именем секции, то удалять пустые строки перед этим, до непустой строки.
On (Mode 4) - Mode 1 и Mode 3 вместе.
On (Mode 5) - Mode 2 и Mode 3 вместе.
Операции перед именем первой секции
Off - Не изменять INI файл.
Вставить - Перед именем первой секции вставить пустую строку.
Удалить - Перед именем первой секции удалить пустую строку, если по крайней мере имеется указанное количество пустых строк.
Авто - Перед именем первой секции будет указанное количество пустых строк.
Количество строк для операции
Если вы перед этим выбрали Вставить, Удалить или Авто. Укажите количество строк для вставки или удаления, или в случае Авто количество пустых строк
перед именем первой секции.
Результирующая переменная
Вы можете указать имя переменной, которая будет равна 1, если форматирование прошло успешно и 0, в противном случае.
Условие
Вы можете указать условие при котором необходимо выполнить это действие. Если указанное условие будет ложно, то команда выполняться не будет. Подробнее использование условий описано в Как использовать Условие.