Input - получение данных в команду, возможны варианты:
  Описание
  строка - к примеру пароль

  @строка - к примеру @c:\test.txt (путь передаётся в виде строки).

  ?путь - к примеру ?%WINDIR%\test.txt (путь переводится в абсолютный и передаётся в виде строки).

  >Params - строка параметров без приставки info см. Дополнение №10
  >tcg<Name> - получение шаблона, прописанного в tcg файлах. см. Дополнение №31

  ^List - список путей файлов из которых будут взяты данные, возможны варианты:
    ^FilePath1/FilePath2/.../FilePath3 - пути файлов, прописанных через разделитель /.
    ^%WL - список полных путей выделенных файлов. см. Дополнение №7.
    ^PathList - путь к файлу со списком путей файлов.
    ^[tc] - различные списки панелей ([tc=AL]) см. Дополнение №12.
    ^различные списки ^PS<>, ^FOLDC<> ... см. Дополнение №22.
    ^$GLOBALNAME - данные, переданные глобальными переменными. см. Дополнение №23.

    $GLOBALNAME - данные, переданные глобальными переменными. см. Дополнение №23.
    $$GLOBALNAME$$Delim - данные из 2D массива. см. Дополнение №23.
      Delim [необязательный] - строка разделитель между колонками. Могут использоваться функций Autoit Chr() и ChrW(), которые заменяются соответствующими символами
  -1 - данные будут взяты из буфера обмена.

  -2, -3, -4 - данные будут взяты из активного документа AkelPad:
    -2 - получить выделенное, если ничего не выделено, то весь текст.
    -3 - получить выделенное, если ничего не выделено, то ничего.
    -4 - получить весь текст.

  File - данные будут взяты из одного файла. Варианты:
    • FilePath - полный путь к файлу. c:\Text.txt
      (утилита автоматически считывает кодировку и данные из файла,
      так же можно задать кодировку для прочтения, дописав после пути разделитель // и номер:
      1 - ANSI 1251, 2 - UTF-16 LE 1200, 3 - UTF-16 BE 1201, 4 - UTF-8).
      8 - бинарное считывание, 9 - прямое считывание (без дополнительной проверки кодировки).
    • %WL - список полных путей выделенных объектов. см. Дополнение №7.
    • %WF - список имён выделенных объектов.
    • GLOBALNAME<t> - временный файл массива, возможно включать часть массива см. Дополнение №23.

    • [tc] - различные списки панелей ([tc=TL]) см. Дополнение №12.

    • Различные списки PS<>, FOLDC<> ... см. Дополнение №22.

    • TCGINFO<> - информация из шаблона. см. Дополнение №31.

    • <inikey> - информация из INI файла см. описание параметра.
    • <xfolder> - информация переданная параметром см. Дополнение №11.
    • <info> и <xinfo> - информация переданная параметром см. Дополнение №10.

    • Execute(String) - выполняет Autoit выражение String, возвращает значение выполненного выражения.
  Dialog - данные будут взяты из различных параметров диалогов: см. Дополнение № 18.
    [input] - диалог ввода информации в InputBox.
    [combo] - диалог выбора информации в ComboBox.
    [group] - диалог выбора информации в GroupBox.
    [edits] - диалог выбора информации в EditBox.
    [sopen] - выбор файла для открытия.
    и др.

  #URL\\Code - исходный код html указанной URL ссылки.
  #-1\\Code - ссылка берётся из буфера обмена.
    #$GLOBALNAME\\Code - исходный код html всех URL ссылок, переданных в глобальном массиве.
      (для отображения процесса можно воспользоваться параметром progres<>)
      Code [необязательный] - кодировка получаемых данных:
        1 - ANSI 1251 (по умолчанию), 2 - UTF-16 LE 1200, 3 - UTF-16 BE 1201, 4 - UTF-8
    #URL\\8 - открытие страницы в скрытом браузере IE и получение информации.
      есть возможность получать содержимое из chm файлов (ссылки вида: mk:@MSITStore:Path.chm::URL\\8)
    #TITLE\\9 - получение html кода содержимого открытого окна Explorer, CHM, ... где TITLE - заголовок или хендл окна.
    #URL\\10 - получение информации интернета с помощью объекта MSXML2.XMLHTTP.

  `File - к примеру `c:\test.htm - получение текстовой информации, относительно типа файла. см. Дополнение №37
  `-1 - путь берётся из буфера обмена.
  Output - режим вывода данных (запись данных в глобальный массив):
  Описание
  0 - записать в буфер обмена без записи в глобальную переменную.
  1 - как есть (по умолчанию) запись информации в 1-ю ячейку массива.
  N - любое положительное число - запись в заданную ячейку (ячейка перезаписывается).
   :INDEX: - в цикле данные записываются в очередную ячейку массива, если в конце цикла прописано, к примеру: sends=$GLOBALNAME??:INDEX:

 -1 - разбить построчно (перезаписываются все ячейки, размер массива равен количеству строк).
 -2 - тоже что и -1 , но сохраняются пустые строки.
 -3 - разбить посимвольно.
 -4 - разбить по символу "|"
Разбить по заданному количеству строк:
 -5|(=)Count|Mode|Delim
    Count - количество строк.
    Mode [необязательный] - режим:
      0 - не удалять пустые строки.
      1 - удалять пустые строки (по умолчанию).
      2 - не удалять пустые строки (остаток добавляется в массив).
      3 - удалять пустые строки (остаток добавляется в массив).
    Delim [необязательный] - разделитель между строками (по умолчанию перенос строки).
  Если перед Count стоит знак "=", то текст разбивается на равное количество строк.
Разбить по разделителю, возможны варианты:
 -6delimiters - вся строка разделителя является разделителем, удаляются пустые ячейки.
 -7delimiters - каждый символ в разделителе строки является разделителем, удаляются пустые ячейки.
 -8delimiters - вся строка разделителя является разделителем.
 -9delimiters - каждый символ в разделителе строки является разделителем.
  delimiters - один или более символов используются как разделитель (с учетом регистра).
Вывод с помощью регулярного выражения:
 ~0!!RegExp - получение данных с помощью регулярного выражения.
 ~1!!RegExp - разбить с помощью регулярного выражения.
    RegExp - регулярное выражение для поиска см. Дополнение №2.
    Если строка начинается с ?Key то регулярное выражение берётся TCIMG.ini из секции [FormatUser] из ключа Key
Дублирование информации, возможны варианты:
 +N1,N2,...,Nk - запись информации в заданные номера ячеек, перечисленных через запятую.
 +N1:M1,N2:M2,...,Nk:Mk - запись информации в заданные диапазоны ячеек, перечисленных через запятую.
   Может использоваться объединённый вариант номеров и диапазонов, перечисленных через запятую.
   Могут использоваться отрицательные номера, если массив уже существует, отсчёт при этом производится с конца.
Разбить данные на равные части:
 ^N|Flag
   N - количество частей.
   Flag - [необязательный]:
     0 - без остатка.
     1 - с остатком (по умолчанию).
Дополнительные параметры:SeriesParamПреобразование строки. Серия параметров, изменяющих текстовую информацию см. Дополнение №24DialogsДиалоги. см. Дополнение №18
  Описание
Различные параметры диалогов.
  [input] - диалог ввода информации в InputBox.
  [richinput] - диалог ввода информации в RichInputBox.
  [combo] - диалог выбора информации в ComboBox.
  [group] - диалог выбора информации в GroupBox.
  [check] - диалог выбора информации в CheckBox.
  [edits] - диалог выбора информации в EditBox.
  [sfold] - выбор каталога.
  [zfold] - выбор каталогов.
  [sopen] - выбор файла для открытия.
  [ssave] - выбор файла для сохранения.
  [sicon] - диалог просмотра и выбора значка.
  [msgbx] - окно сообщения MsgBox.
  [updwn] - диалог выбора числовой информации UpDown.
  [image] - диалог выбора изображения.
  [elect] - диалог выбора файлов и папок.
...и другие диалоги.
eline<>Вставка в каждую строку. Параметр eline<LINE1!!LINE2> - в каждую строку содержимого будет добавлена: LINE1 - строка в начало, LINE2 - строка в конец. При пустых строках используется опциональная настройка - в TCIMG.ini в секции [Setting] ключ LineZiro, 0 - ничего не добавлять, 1 - добавлять. Угловые скобки внутри параметра необходимо заменять соответствующими двойными фигурными < на {{ и > на }}.<ifile>Вставка из файла. Параметр <ifile=PathFile(|1)>, где PathFile - путь к файлу, содержимое которого будет добавлено в команду. (если в параметрах необходимо использовать путь соответствующего файла, то используйте два двоеточия ::). При 2-м параметре содержимое будет прочитано в виде бинарных данных.clpgetИз буфера обмена. Параметр clpget может использоваться совместно с другими параметрами, clpget будет заменён содержимым буфера обмена.<info>Получение различной информации. см. Дополнение №10.http<>Содержимое ссылки. Параметр http<link>, где link - ссылка (файла, страницы), содержимое которой будет отправлена в буфер обмена<strext>Строка частей пути.
Параметр <strext=List!!Number!!Delimeter!!Before!!After!!Format>, где:
  List путь к списку объектов
  Number - номер части пути (см. Дополнение №9)
  Delimeter - разделитель между частями
  Before - вставка до строки
  After - вставка после строки
  Format - 1 - удалять дубликаты, 2 - сортировать по возрастанию, 3 - 1 и 2
formt<>Преобразование текстовой информации. см. Дополнение №15.swap<>Поменять местами отрезки. s1!!s2 (s1 на s2, s2 на s1).[column]Колонки Total Commander. Параметр [column=Numbers!!Delimeter!!Before!!After], где:
  Numbers - номер колонки или номера колонок, разделённые запятой (2,4,6)
       также можно использовать прямой и обратный диапазон, разделённый дефисом (1-7,5-3)
  Delimeter - разделитель между колонками
  Before - вставка до колонки
  After - вставка после колонки
[tc]Расширенный аналог параметров Total Commander. см. Дополнение №12sdel<>Удаление недопустимых символов в именах файлов. Параметр sdel<> - где он встретится, будет произведена дополнительная проверка и удаление некорректных символов.<text>
или
[text]Получение информации из файла с регулярными выражениями.
  Описание
<text=FileText//RegExp1//Replace1//RegExp2//Replace2//...//RegExpN//ReplaceN>, (рекомендуется)
<text=FileText!!RegExp1!!Replace1!!RegExp2!!Replace2!!...!!RegExpN!!ReplaceN>, где:
  FileText - путь к текстовому файлу.
  RegExp - что искать.
  Replace - чем заменять.
Может быть несколько пар RegExp и Replace, при этом информация складывается последовательно.
Угловые скобки внутри параметра необходимо заменять соответствующими двойными фигурными < на {{ и > на }}.

Так же поддерживается формат <text=FileText//??Name1,Name2,...,NameN>, где:
  Name ... - имена ключей из секции [FormatUser] в TCIMG.ini, в которых прописаны шаблоны для поиска и замены.
<tezt>
или
[tezt]Получение информации из файла с регулярными выражениями (только поиск).
  Описание
<tezt=FileText//RegExp1//(#Insert)//RegExp2//...//RegExpN>, (рекомендуется)
<tezt=FileText!!RegExp1!!(#Insert)!!RegExp2!!...!!RegExpN>, где:
  FileText - путь к текстовому файлу.
  RegExp - что искать.
  #Insert - строковая вставка, должна начинаться с #.
Может быть несколько RegExp и Insert, при этом информация складывается последовательно.
Угловые скобки внутри параметра необходимо заменять соответствующими двойными фигурными < на {{ и > на }}.

Так же поддерживается формат:
<text=FileText//??Name1,Name2,...,NameN//(#Insert)//??Name1,Name2,...,NameN>, где:
  Name ... - имена ключей из секции [FormatUser] в TCIMG.ini, в которых прописаны шаблоны для поиска.
clipendИз буфера обмена. Параметр clipend может использоваться совместно с другими параметрами, clipend будет заменён содержимым из буфера обмена без дополнительных изменений после обработки всех параметров.rndm<>Строка случайных данных. Получение случайных данных см. Дополнение №30<xfolder>Дата/Размер/Путь объекта папки. см. Дополнение №11.<inikey>Информация из INI файла.
  Описание
<inikey=Flag//FileINI//NameSection//Key> (рекомендуется)
<inikey=Flag!!FileINI!!NameSection!!Key>
позволяет передать в командную строку различную информацию INI файла, где:
Flag :
  1 - все имена секций со скобками.
  2 - все имена секций без скобок.
  3 - содержимое всех секций.
  4 - содержимое секции NameSection с именем секции.
  5 - содержимое секции NameSection без имени секции.
  6 - список ключей секции NameSection.
  7 - список значений секции NameSection.
  8 - значения ключа Key секции NameSection.
  9 - имя ключа Key и его значение секции NameSection (Key=Value).
  10 - содержимое всех секций без имён секций.
  11 - содержимое всех секций (каждая секция в отдельной ячейке массива для команд sends).
  12 - содержимое всех секций без имён секций (каждая секция в отдельной ячейке массива для команд sends).

Секции возвращаются относительно заданных имён и очерёдности расположения секций в файле:
  13 - содержимое заданных секций.
  14 - содержимое заданных секций без имён секций.
  15 - содержимое заданных секций (каждая секция в отдельной ячейке массива для команд sends).
  16 - содержимое заданных секций без имён секций (каждая секция в отдельной ячейке массива для команд sends).

Секции возвращаются относительно очерёдности заданных имён:
  17 - содержимое заданных секций.
  18 - содержимое заданных секций без имён секций.
  19 - содержимое заданных секций (каждая секция в отдельной ячейке массива для команд sends).
  20 - содержимое заданных секций без имён секций (каждая секция в отдельной ячейке массива для команд sends).

  21 - список заданных ключей и их значения (Key=Value) (каждая пара в отдельной ячейке массива для команд sends).
  22 - список значений заданных ключей (Value) (каждое значение в отдельной ячейке массива для команд sends).

  23 - содержимое всех секций (построчно).

  24, 25, 26, 27 - содержимое всех секций. Flag//PathINI//RegExp//Search//Replace
RegExp - регулярное выражение:
  (если строка начинается с ??Key то регулярное выражение берётся TCIMG.ini из секции [FormatUser] из ключа Key):
  - Flag=24 - секция включается, если нет вхождения.
  - Flag=26 - секция включается, если нет вхождения (каждая секция в отдельной ячейке массива для команд sends).
  - Flag=25 - секция включается, если есть вхождение.
  - Flag=27 - секция включается, если есть вхождение (каждая секция в отдельной ячейке массива для команд sends).
Search - [необязательный] - регулярное выражение для поиска во включённой секции.
  ??Key1,Key2,...KeyN - после ?? можно прописывать один или несколько ключей через запятую из TCIMG.ini из секции [FormatUser]
Replace - [необязательный] - шаблон замены.

Секции возвращаются относительно заданного номера или нумерации (расположения секций в файле):
  28 - имена секций со скобками.
  29 - имена секций без скобок.
  30 - содержимое секций.
  31 - содержимое секций без имён секций.
  32 - содержимое секций (каждая секция в отдельной ячейке массива для команд sends).
  33 - содержимое секций без имён секций (каждая секция в отдельной ячейке массива для команд sends).

PathINI - путь к INI файлу.
NameSection - имя секции, используется при Flag=4 и выше, см. Примечания.
Key - имя ключа, используется при Flag=8, Flag=9, см. Примечания.

Примечания:

При Flag=8 и Flag=9 после Key можно прописать значение, которое будет возвращено, если указанный ключ не найден (Key//Default)

При Flag=13, ... , Flag=20 в NameSection прописываются имена секций через разделитель |

При Flag=21 и Flag=22 в Key прописываются имена ключей через разделитель | (Key1|Key2|...|KeyN)

При Flag=28, ... , Flag=33 в NameSection прописываются номер или номера секций через запятую:
  N - номер секции: 1 - первая секция в файле, 2 - 2-я секция, и.т.д.
  N1,N2,...NN - список номеров секций, прописанных через запятую
  N:M - диапазон секций.
  N:M,N1:M1...NN,MM - список номеров диапазонов.
  При отрицательных значениях секции извлекаются относительно последней секции.
  Пример: при строке 1,2,3,-3,-2,-1 извлекутся первые 3 секции и 3 последние секции файла, то же что и 1:3,-3:-1.


Flag имеет необязательные дополнительные параметры Flag|Comm|Mode, где:
  Comm - режим удаления комментариев:
    0 - не удалять комментарии (по умолчанию).
    1 - удаление всех комментариев вида ; комментарий
    2 - удаление комментариев в начале строки вида ; комментарий
    3 - удаление специальных комментариев в начале строки вида /*@комментарий - для кода html@*/
  Mode - режим удаления пустых строк:
    0 - не удалять пустые строки (по умолчанию).
    1 - удалять пустые строки.