Описание команды | |
iniws |
Запись секции INI файла.
iniws=FileINI||Section||Data||num<>
Параметры:
FileINI | Путь. FileINI - путь к стандартному ini-файлу. |
Section | Имя. Section - имя секции в ini-файле. |
Data | Данные для записи. Варианты: clpget - данные берутся из буфера обмена. File - данные берутся из файла. Данные берутся из параметра, параметр=значение должны быть разделены символом @CRLF. |
num<> | Счётчик. Параметр num<> позволяет при совпадении имени секции записывать информацию в новую секцию со счётчиком. |
Примечания:
Стандартный ini-файл имеет следующую структуру:[Имя секции]
Ключ=Значение
См. также:
inidc, inidd, inidk, inidl, inidn, inids, inidx, inidz, inirs, inirz, inisr, iniss, inist, inivr, iniwr, iniww
Примеры: | Как создать кнопку? |
copyy=%%COMMANDER_INI%%||x!!1||**1!!?.bkp||modfs<0||#SISDATE> sends=%%TCIMG_PATH%%\Files\CommandLineHistory.txt??1 iniws=%%COMMANDER_INI%%||Command~~line~~history||GLOBALSENDS<1> beepss ;; заменить содержимое секции [Command Line History] файла wincmd.ini содержимым файла CommandLineHistory.txt, предварительно создав бэкап файла wincmd.ini
copyy=%P%N||"%p"//1||**1!!?.bkp slist=INI<2//%P%N>||formt<3> GLOBALSLIST<b> slist=$GLOBALARRAY <FOR> 1 <TO> GLOBALSLIST<0> sends=<inikey=5//%P%N//GLOBALSLIST<:INDEX:>>??-1||formt<3> iniws=%P%N||GLOBALSLIST<:INDEX:>||GLOBALSENDS<x1:-1> <NEXT> ;; сортировать содержимое секции(ий) (выбор в диалоговом окне) INI файла под курсором, предварительно создав бэкап INI файла
copyy=%P%N||"%p"//1||**1!!?.bkp slist=INI<5//%P%N//Test>||formt<3> iniws=%P%N||Test||GLOBALSLIST<x1:-1> ;; сортировать строки секции "Test" INI файла под курсором по алфавитному возрастанию (предварительно создаётся бэкап файла)
imgpr=1 tempxx sends=<info=f12%P%N//> txtsp=%P%N||$f254||2!!1||nozero<3> renms=$GLOBALTXTSP||?B51!!GLOBALSENDS<1> textx=PS<$f254//1//0>||?T|d,1||formt<63>||backup<0> alist=PS<$f254//1//0>||test<1n!!^em_nik> renms=$GLOBALALIST||em_sib_cntr<1+|1|4>||[double] textt=%P%N||## slist=PS<$f254//1//0> <FOR> 1 <TO> GLOBALSLIST<0> sends=<info=f12GLOBALSLIST<:INDEX:>//> iniws=%P%N||GLOBALSENDS<1>||GLOBALSLIST<:INDEX:> <NEXT> ;; в INI файле под курсором переименовать названия секций начинающихся с em_nik на em_sib_000№ + общая сортировка секций
iniws=%%TCIMG_PATH%%\TCIMG.url||InternetShortcut||URL=http://tc-image.3dn.ru/forum/5-498-1@CRLFIconFile=%%WINDIR%%\System32\shell32.dll@CRLFIconIndex=32 ;; в папке утилиты создать TCIMG.url ярлык с ссылкой на тему обсуждения и значком shell32.dll,32
iniws=c:\test.ini||Test||%P%N ;; заменить содержимое секции Test содержимым файла под курсором
iniws=c:\test.ini||Test||clpget ;; заменить содержимое секции Test содержимым буфера обмена
iniws=c:\test.ini||Test||Key1=1@CRLFKey2=1 ;; заменить содержимое секции Test ключами Key1 и Key2
iniws=c:\test.ini||Test||Key1=1@CRLFKey2=1||num<> ;; записать секцию [Test] ключами Key1 и Key2, если такая секция существует, то добавлять счётчик к имени секции
iniws=c:\test.ini||Test||Key1=1@CRLFKey2=1||num<2> ;; записать секцию [Test] ключами Key1 и Key2, если такая секция существует, то добавлять счётчик к имени секции (количество цифр в счётчике 2)
iniws=c:\test.ini||Test||Key1=1@CRLFKey2=1||num<3> ;; записать секцию [Test] ключами Key1 и Key2, если такая секция существует, то добавлять счётчик к имени секции (количество цифр в счётчике 3)
slist=INI<2//%P%N>||formt<3> xlist=INI<2//%T%M>||formt<3> hends=<info=n15|$GLOBALSLIST|$GLOBALXLIST>??-8, <FOR> 1 <TO> GLOBALHENDS<0> hlist=INI<5//%T%M//GLOBALHENDS<:INDEX:>> iniws=%P%N||GLOBALHENDS<:INDEX:>||$GLOBALHLIST <NEXT> ;; в INI файле под курсором заменить содержимое подобных секций из файла другой панели