Описание команды | |
iniww |
Запись значения ключу с условиями INI файла.
iniww=FileINI||Section||Key||Value1||Value2
Параметры:
FileINI | Путь. FileINI - путь к стандартному ini-файлу. @ListINI - список INI файлов, где ListINI может иметь варианты: • %WL - список выделенных файлов. • List - путь к файлу списка полных путей. см. Дополнение №7. • cliplist - список полных путей из буфера обмена. • PS<> - список объектов каталога. см. Дополнение №22. • FOLDC<> - список объектов содержимого каталогов. см. Дополнение №22. • FOLDM<> - список выделенных объектов и всех объектов в подпапках. см. Дополнение №22. • LISTF<> - список заданных объектов. см. Дополнение №22. • [tc] - различные списки панелей ([tc=TL]) см. Дополнение №12. • GLOBALNAME - данные, переданные глобальными переменными. см. Дополнение №23. |
Section | Имя. Section - имя секции в ini-файле. |
Key | Имя. Key - имя ключа параметра в ini-файле. |
Value1 | Значение. Value1 - новое значение параметра в ini-файле. |
Value2 | Значение. Value2 - новое значение, если текущее значение равно Value1. |
Примечания:
Стандартный ini-файл имеет следующую структуру:[Имя секции]
Ключ=Значение
См. также:
inidc, inidd, inidk, inidl, inidn, inids, inidx, inidz, inirs, inirz, inisr, iniss, inist, inivr, iniwr, iniws
Примеры: | Как создать кнопку? |
iniww=%%COMMANDER_INI%%||Configuration||AlwaysCopyInBackground||1||0 iniww=%%COMMANDER_INI%%||Configuration||CountMarked||0||1 rstart ;; переключение режима копирования фоновый/обычный (требуется перезапуск Total Commander)
iniww=%%COMMANDER_INI%%||Configuration||HideRemovableNoMedia||0||1 rstart ;; кнопки для пустых слотов картридеров Включить/Отключить (с перезапуском Total Commander)
iniww=%%COMMANDER_INI%%||ViewModeSwitch||RedirectSection||WinViewMode.ini||WinViewMode0.ini iniww=%%COMMANDER_INI%%||ViewModes||RedirectSection||WinViewMode.ini||WinViewMode0.ini rstart buttn=<info=x61>||x|$v|$f tcimg=$cm2939 buttn=TDLGCONFIGALL||x|$v|$f|$j+tcTCSVMD25!!2||+tcTCSVMD24||+tcTCSVMD21 ;; включить/отключить стили оформления
iniww=%%COMMANDER_PATH%%\WinAssociations.ini||Associations||Filter174||0000||1111 ;; присвоить ключу Filter174 значение 0000 ; если значение уже такое, то присвоить 1111
iniww=%%TCIMG_PATH%%\TCIMG.ini||Setting||Data||[info=s43]||0000 ;; записать дату в секцию Setting в ключ Data, если ключ равен 0000
iniww=@%WL||Setting||Language||1||2 ;; в выделенных INI файлах в секции [Setting] ключу Language записать 1 ; если значение уже 1, то записать 2
iniww=@PS<"%P"//1//0//*.ini>||Setting||Language||1||2 ;; в INI файлах текущей папки (без рекурсии) в секции [Setting] ключу Language записать 1 ; если значение уже 1, то записать 2