Описание команды


global

Включение режима глобальных переменных.

global

Параметры:

Нет

Примечания:

• Чтобы задействовать режим глобальных переменных необходимо один раз перед командой (серией команд) прописать global, после чего переменные будут объявлены и в автоматическом режиме по завершению работы каждой команды будут созданы массивы данных. см. Дополнение №23
• Для отключения записи данных в именные массивы команда noglob
• Перед следующими командами не обязательно прописывать global , т.к. они самостоятельно включают режим глобальных переменных:

sends (и подобные aends, bends, ...)
slist (и подобные alist, blist, ...)
anf2d (и подобные bnf2d, cnf2d, ...)
arr2d (и подобные brr2d, crr2d, ...)
listx (и подобные aistx, bistx, ...)
exect, dilog, symxx, infos, multi, versn, sdupl, winls
funvb, funjs, funau, nfsis, extxt, extxs, exmpl, words
tabsv, arh7z, arh7f, encts

См. также:

anf2d, arr2d, asave, carry, cmd64, cmdcm, cname, cycles, dilog, dubls, envgt, hotkiy, ifthen, inbox, listx, macro, noglob, pause, pressy, presww, renew, scrpt, sends, slects, slist, swcmd, swcths, tempxx, tempz, timess, xopen, zmenu, zmenz

Примеры:
 Как создать кнопку?

cmdbt=cmd~~/t:2A~~/k~~''''?YouTub?''~~clpget''||0||hide<1> global trans=100||@GLOBALCMDBT2<2> ;; закачать ссылку из буфера обмена в активную панель с помощью программы YouTube-dl.exe не скрывая окно консоли зелёного цвета + установить прозрачность окну

cmdbt=cmd~~/t:2A~~/k~~''''?YouTub?''~~clpget''||0||hide<3> global GLOBALCMDBT2<a> ;; закачать ссылку из буфера обмена в активную панель с помощью программы YouTube-dl.exe не скрывая окно консоли зелёного цвета + окно в полноэкранном режиме + получить PID и дескриптор окна консоли

ftpcn=сервер!!логин!!пароль global ftpls=C:\1\List.txt||2!!1||CONNECT GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только файлов для каталогов из списка List.txt на FTP на всю глубину, отобразить список в таблицах

ftpcn=сервер!!логин!!пароль global ftpls=C:\1\List.txt||2!!1||CONNECT||noprogres<> GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только файлов для каталогов из списка List.txt на FTP на всю глубину, отобразить список в таблицах (не отображать прогресс бар составления списка)

global alist=PS<[tc=AP]//1//0//*.epub> folds="%P"||list<$GLOBALALIST//4>||fflag<1> start=RAR||-IBCK||x||list<$GLOBALALIST>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=$GLOBALALIST||1||inuse<1>||recycle<1> blist=$GLOBALFOLDS||&&.*\K\\$!!||$$.zip start=RAR||a||-IBCK||-r||-ep1||list<$GLOBALBLIST>||list2<$GLOBALFOLDS>||progres<>||&&wait delss=$GLOBALFOLDS||1 renms=$GLOBALBLIST||**0!!epub ;; перепаковка всех файлов EPUB активной панели

global attrb=%WL||+AR!!0||test<6o!!1> GLOBALATTRB1<a> ;; присвоить атрибуты "только чтение" и "архивный" из выделенного только тем папкам, в которых есть Desktop.ini и получить список объектов, которым изменены атрибуты

global attrb=%WL||+AR!!0||test<6o!!1> GLOBALATTRB2<a> ;; присвоить атрибуты "только чтение" и "архивный" из выделенного только тем папкам, в которых есть Desktop.ini и получить список объектов, которым не изменены атрибуты

global attrb=FOLDC<[tc=AM]//1//0//Desktop.ini>||test<0a!!D//AND//1a!!H//AND//1a!!S>||-HS!!0 textx=$GLOBALATTRB1||&&(?mi)^InfoTip=.*!!||&&(?s)^(.*)$!!$1@CRLFInfoTip=<info=o91:://>||backup<0> attrb=$GLOBALTEXTX1||+HS!!0 ;; заменить в выделенных каталогах содержащих файлы Desktop.ini комментарий на имя родительской папки (для каждого каталога назначается свое имя)

global await=0 infbx=InfoBox_TEST1 GLOBALAWAIT<a> ;; приостановить действие команд пока не будет изменён буфера обмена и записать новое содержимое в глобальную переменную

global await=1||0||"%P"||0||4 GLOBALAWAIT<a> ;; приостановить действие команд пока в корне текущей папке не произойдёт переименование объекта

global await=1||30s||"%P"||0||4 GLOBALAWAIT<a> ;; приостановить действие команд пока в корне текущей папке не произойдёт переименование объекта, если нет, то через 30 секунд слежение за папкой прекращается

global await=2||0||C:\File.ini||xxx||key GLOBALAWAIT<a> ;; приостановить действие команд пока в ini файле не изменится значение ключа key в секции xxx

global await=20||0||0 GLOBALAWAIT<a> ;; приостановить действие команд пока не будет открыта другая основная панель инструментов (TC 10.5)

global await=20||0||1 GLOBALAWAIT<a> ;; приостановить действие команд пока не будет открыта другая вертикальная панель инструментов (TC 10.5)

global await=3||0||"%P"||1r!!4M GLOBALAWAIT<a> ;; приостановить действие команд пока размер текущей папки с рекурсией не будет больше 4 Mb (если размер уже больше, то приостановки не будет)

global await=3||0||"%P"||1r!!4M!! GLOBALAWAIT<a> ;; приостановить действие команд пока размер текущей папки в корне не будет больше 4 Mb (если размер уже больше, то приостановки не будет)

global await=30||30s||11 GLOBALAWAIT<a> ;; приостановить действие команд на 30 секунд пока не будет нажата клавиша CTRL

global await=4||0||%P%N||1r!!1M GLOBALAWAIT<a> ;; приостановить действие команд пока размер файла под курсором не превысит 1 Mb (если размер уже больше, то приостановки не будет)

global await=4||0||%P%N||2r!!0B GLOBALAWAIT<a> ;; приостановить действие команд пока размер файла под курсором не обнулится (если размер уже нулевой, то приостановки не будет)

global await=4||20n||%P%N||1r!!1M GLOBALAWAIT<a> ;; приостановить действие команд на 20 минут пока размер файла под курсором не превысит 1 Mb (если размер уже больше, то приостановки не будет)

global await=40||0||HKCU\SOFTWARE\Test GLOBALAWAIT<a> ;; приостановить действие команд пока не появится заданный раздел реестра

global await=40||30s||HKCU\SOFTWARE\Test GLOBALAWAIT<a> ;; приостановить действие команд на 30 секунд пока не появится заданный раздел реестра

global await=41||0||HKCU\SOFTWARE\Test GLOBALAWAIT<a> ;; приостановить действие команд пока не будет удалён заданный раздел реестра

global await=41||30s||HKCU\SOFTWARE\Test GLOBALAWAIT<a> ;; приостановить действие команд на 30 секунд пока не будет удалён заданный раздел реестра

global await=42||0||HKCU\SOFTWARE\Test||TestKey GLOBALAWAIT<a> ;; приостановить действие команд пока не появится заданный параметр раздела реестра

global await=42||30s||HKCU\SOFTWARE\Test||TestKey GLOBALAWAIT<a> ;; приостановить действие команд на 30 секунд пока не появится заданный параметр раздела реестра

global await=43||0||HKCU\SOFTWARE\Test||TestKey GLOBALAWAIT<a> ;; приостановить действие команд пока не будет удалён заданный параметр раздела реестра

global await=43||30s||HKCU\SOFTWARE\Test||TestKey GLOBALAWAIT<a> ;; приостановить действие команд на 30 секунд пока не будет удалён заданный параметр раздела реестра

global await=44||0||HKCU\SOFTWARE\Test||TestKey GLOBALAWAIT<a> ;; приостановить действие команд пока не изменится значение заданного параметра раздела реестра

global await=44||30s||HKCU\SOFTWARE\Test||TestKey GLOBALAWAIT<a> ;; приостановить действие команд на 30 секунд пока не изменится значение заданного параметра раздела реестра

global await=45||0||HKCU\SOFTWARE\Test||TestKey||:VALUE:==2 GLOBALAWAIT<a> ;; приостановить действие команд пока значение параметра реестра не будет равно условию

global await=45||30s||HKCU\SOFTWARE\Test||TestKey||:VALUE:==2 GLOBALAWAIT<a> ;; приостановить действие команд на 30 секунд пока значение параметра реестра не будет равно условию

global await=9||0||[CLASS:Notepad]||0 GLOBALAWAIT<a> ;; приостановить действие команд до появления указанного окна (если оно уже существует, то приостановки не будет)

global await=9||0||[CLASS:Notepad]||1 GLOBALAWAIT<a> ;; приостановить действие команд до активизации указанного окна

global await=9||0||[CLASS:Notepad]||10 GLOBALAWAIT<a> ;; приостановить действие команд пока окно не будет перемещено

global await=9||0||[CLASS:Notepad]||11 GLOBALAWAIT<a> ;; приостановить действие команд пока ширина окна не изменится

global await=9||0||[CLASS:Notepad]||12 GLOBALAWAIT<a> ;; приостановить действие команд пока высота окна не изменится

global await=9||0||[CLASS:Notepad]||13 GLOBALAWAIT<a> ;; приостановить действие команд пока ширина или высота окна не изменится

global await=9||0||[CLASS:Notepad]||2 GLOBALAWAIT<a> ;; приостановить действие команд до закрытия указанного окна

global await=9||0||[CLASS:Notepad]||4 GLOBALAWAIT<a> ;; приостановить действие команд пока окно не будет свёрнуто

global await=9||0||[CLASS:Notepad]||5 GLOBALAWAIT<a> ;; приостановить действие команд пока окно будет не свёрнуто

global await=9||0||[CLASS:Notepad]||6 GLOBALAWAIT<a> ;; приостановить действие команд пока окно не будет развёрнуто

global await=9||0||[CLASS:Notepad]||7 GLOBALAWAIT<a> ;; приостановить действие команд пока окно будет не развёрнуто

global await=9||0||[CLASS:Notepad]||8 GLOBALAWAIT<a> ;; приостановить действие команд пока окно будет не развёрнуто и не свёрнуто

global await=9||0||[CLASS:Notepad]||9 GLOBALAWAIT<a> ;; приостановить действие команд пока окно не будет либо развёрнуто либо свёрнуто

global barjn=%WL||"%p"//0//Name GLOBALBARJN0<a> GLOBALBARJN<a> ;; склеить выделенные BAR файлы (разделитель пустая кнопка), создать один файл в активной панели именем Name и вывести пути в таблице

global barjn=%WL||"%p"//0//Name||delimbars<2> xbarx=GLOBALBARJN<1> ;; склеить выделенные BAR файлы (без разделителя), создать один файл в активной панели именем Name и открыть в виде плавающей панели

global bufsr=^^||formt<lin40> sends=#http://www.nictools.ru/siteip?q=clpget\\4??-1||formt<tag55,tag56,70,63,56,54,51,tag57,64,1> GLOBALSENDS<c> ;; записать в буфер обмена запрос IP адреса из доменного имени в буфере (к примеру tc-image.3dn.ru)

global clink=%WL||test<6o!!1> GLOBALCLINK1<a> ;; создать ярлыки на рабочем столе из выделенного только тем папкам, в которых есть Desktop.ini и получить список созданных ярлыков

global clink=%WL||test<6o!!1> GLOBALCLINK2<a> ;; создать ярлыки на рабочем столе из выделенного только тем папкам, в которых есть Desktop.ini и получить список объектов, которым не созданы ярлыки

global clint=%%TCIMG_EXE%%||%%TCIMG_PATH%%\//0||#cliptext comnt=GLOBALCLINT<1>||0||<input=Комментарий~~к~~ярлыку|Внесите~~комментарий||500|120>@CRLF||upd<1> ;; создать в папке утилиты ярлык (без замены) с параметрами из буфера обмена и создать комментарий к ярлыку в диалоговом окне

global clint=%%TCIMG_EXE%%||%%TCIMG_PATH%%\//1||#cliptext comnt=GLOBALCLINT<1>||0||<input=Комментарий~~к~~ярлыку|Внесите~~комментарий||500|120>@CRLF||upd<1> ;; создать в папке утилиты ярлык (с заменой) с параметрами из буфера обмена и создать комментарий к ярлыку в диалоговом окне

global clint=%P%N||"%p"//0 modft=GLOBALCLINT<1>||0||<info=o19%P%N//>[input] ;; создать объекту под курсором ярлык + изменить дату модификации: дату взять из объекта, а время внести в диалоговом окне

global clint=%P%N||"%p"//0 modft=GLOBALCLINT<1>||0||<info=o19%P%N//>~~00:00:00 ;; создать объекту под курсором ярлык + изменить дату модификации: дату взять из объекта, а время 00:00:00

global clint=%P%N||"%p"//0 modft=GLOBALCLINT<1>||0||<mdata=%P%N> ;; создать объекту под курсором ярлык + изменить дату модификации, взяв её из объекта

global clint=%P%N||"%p"//0 modft=GLOBALCLINT<1>||0||2012/12/12~~00:00:00 ;; создать объекту под курсором ярлык + изменить дату модификации 2012/12/12 00:00:00

global clint=%P%N||"%t"//0 modft=GLOBALCLINT<1>||0||<info=o19%P%N//>[input] ;; создать объекту под курсором ярлык в противоположной панели + изменить дату модификации: дату взять из объекта, а время внести в диалоговом окне

global clipi=%%TCIMG_TEMP%%\ImgClip.png GLOBALCLIPI<a> ;; создать из буфера обмена изображение ImgClip.png во временной папке + вывести итоговые данные

global clipi=%%TCIMG_TEMP%%\ImgClip.png iconf=GLOBALCLIPI<1>||"%p"//0//ImgClip||48,32,24,16||upd<1> tempxx ;; создать в активной панели иконку ImgClip.ico из изображения из буфера обмена

global cmdbt=''''%P%N''~~/?''||std<8> GLOBALCMDBT<a> ;; запустить консольную программу под курсором с параметром "/?", и вывести справочную информацию программы в таблицу

global cmdbt=''''%P%N''~~--help''||std<8> GLOBALCMDBT<a> ;; запустить консольную программу под курсором с параметром "--help", и вывести справочную информацию программы в таблицу

global cmdbt=''''?7-ZIP?''~~l~~''%P%N'''' anf2d=$GLOBALCMDBT||6||(\d{4}-\d\d-\d\d\h+\H+)\h+(\H+)\h+(\H+)\h+(\H+)\h+(.*)||begin<0> GLOBALANF2D<a> ;; получить в 2D массиве информацию архива под курсором с помощью архиватора 7-Zip

global cmdbt=''''?7-ZIP?''~~l~~''%P%N'''' GLOBALCMDBT<a> ;; получить информацию архива (объекта/файла/папки) под курсором с помощью архиватора 7-Zip

global cmdbt=''''?7-ZIP?''~~l~~''%P%N''''||stdcnv<&?(?s)-{8}\R+(.*?)\R+-{8}> anf2d=$GLOBALCMDBT||6||(\d{4}-\d\d-\d\d\h+\H+)\h+(\H+)\h+(\H+)\h+(\H+)\h+(.*)||begin<0> arr2d=$GLOBALANF2D||21|2|^0$ GLOBALARR2D<a> ;; получить в 2D массиве информацию только файлов архива под курсором с помощью архиватора 7-Zip

global cmdbt=''''?7-ZIP?''~~l~~''%P%N''''||stdcnv<&?(?s)-{8}\R+(.*?)\R+-{8}> anf2d=$GLOBALCMDBT||6||(\d{4}-\d\d-\d\d\h+\H+)\h+(\H+)\h+(\H+)\h+(\H+)\h+(.*)||begin<0> arr2d=$GLOBALANF2D||21|2|^0$||1|0 dilog=[msgbx=Файл<#>Файл:~~GLOBALARR2D4<1>@CRLFДата:~~GLOBALARR2D0<1><#>user32.dll,102<#>OK<+>1] ;; для архива под курсором получить сообщение о самом новом файле в архиве с помощью архиватора 7-Zip

global cmdbt=''''?7-ZIP?''~~l~~''%P%N''''||stdcnv<&?(?s)-{8}\R+(.*?)\R+-{8}> anf2d=$GLOBALCMDBT||6||(\d{4}-\d\d-\d\d\h+\H+)\h+(\H+)\h+(\H+)\h+(\H+)\h+(.*)||begin<0> arr2d=$GLOBALANF2D||21|2|^0$||1|0 GLOBALARR2D<a> ;; получить в 2D массиве информацию только файлов архива под курсором с помощью архиватора 7-Zip, сортировать массив по дате по убыванию

global cmdbt=''''?7-ZIP?''~~l~~''%P%N''''||stdcnv<&?(?s)-{8}\R+(.*?)\R+-{8}> anf2d=$GLOBALCMDBT||6||(\d{4}-\d\d-\d\d\h+\H+)\h+(\H+)\h+(\H+)\h+(\H+)\h+(.*)||begin<0> GLOBALANF2D<a> ;; получить в 2D массиве информацию только объектов архива под курсором с помощью архиватора 7-Zip

global cmdbt=''''?7-ZIP?''~~l~~-slt~~''%P%N'''' GLOBALCMDBT<a> ;; получить подробную информацию архива (объекта/файла/папки) под курсором с помощью архиватора 7-Zip

global cmdbt=''''?ExifTool?''~~--help''||std<8> GLOBALCMDBT<a> ;; получить информацию о параметрах ExifTool

global cmdbt=''''?ExifTool?''~~-r~~-all~~''%P%N''''||std<8> anf2d=$GLOBALCMDBT||6||??ps3||begin<0> GLOBALANF2D<a> ;; получить информацию о медиафайле под курсором (JPG, PDF, MP3, XLSX, ...) в 2D таблице

global cmdbt=''''?ExifTool?''~~-r~~-all~~''%P%N''''||std<8> GLOBALCMDBT<a> ;; получить информацию о файле под курсором (JPG, PDF, MP3, XLSX, ...)

global cmdbt=''''?ExifTool?''~~-r~~-all~~''[tc=AA]''''||std<8> anf2d=$GLOBALCMDBT||2||(.+?)\h+:\h(.+)||begin<0> GLOBALANF2D<a> ;; получить информацию о файле под курсором (JPG, PDF, MP3, XLSX, ...)

global cmdbt=''''?FFmpeg?''~~--help''||std<8> GLOBALCMDBT<a> ;; вывести справочную информацию программы FFmpeg в таблицу

global cmdbt=''?FFmpeg?''~~-i~~''%P%N''||0||std<4> GLOBALCMDBT1<a> ;; получить информацию медиафайла под курсором с помощью FFmpeg

global cmdbt=''?Handle?''~~-p~~[input=BOX90]||std<8> GLOBALCMDBT<a> ;; получить информацию "открытых" файлов заданным процессом (используется утилита Handle)

global cmdbt=''''?ImgUpload?''~~-l''||std<8> GLOBALCMDBT<a> ;; получить список серверов утилиты ImgUpload

global cmdbt=''''?ImgUpload?''~~-s~~directupload~~''%P%N''''||std<8> GLOBALCMDBT<a> ;; загрузить изображение под курсором на хостинг ipic.net с помощью утилиты ImgUpload и вывести в таблице результат считывания потока

global cmdbt=''?ListDlls?''||std<8> GLOBALCMDBT<a> ;; получить информацию процессов и DLL , которые они используют (используется утилита ListDlls)

global cmdbt=''''?Nconv?''~~-fullinfo~~''%P%N'''' GLOBALCMDBT<a> ;; получить информацию изображения под курсором с помощью утилиты nconvert

global cmdbt=''''?Nconv?''~~-fullinfo~~''%P%N''''||stdcnv<?Fnconv1,63,nconv;;?T|f,1,2,3,4,-1> anf2d=$GLOBALCMDBT||5||([^`]+)||begin<0> GLOBALANF2D<a> ;; получить в 2D массиве информацию изображения под курсором с помощью утилиты nconvert

global cmdbt=''''?PDFInfo?''~~''%P%N''''||std<8> GLOBALCMDBT<a> ;; получить информацию PDF файла под курсором с помощью утилиты PDFInfo

global cmdbt=''''?RHash?''~~--md5~~''%P%N''''||std<8> GLOBALCMDBT<a> ;; получить контрольную сумму md5 с помощью программы RHash

global cmdbt=''''?WRR?''~~l~~''%P%N'''' GLOBALCMDBT<a> ;; получить информацию архива RAR под курсором с помощью архиватора RAR.exe

global cmdbt=''''?WRR?''~~lb~~''%P%N'''' GLOBALCMDBT<a> ;; получить список объектов архива RAR под курсором с помощью архиватора RAR.exe

global cmdbt=''''?xdoc2txt?''~~-8~~-p~~''%P%N''''||std<2>||encd<0>||stdcnv<?C1251-65001> GLOBALCMDBT<a> ;; получить свойства файла под курсором (для составных документов OLE2 docx, xlsx и др.)

global cmdbt=''''?YouTub?''~~clpget''||std<8> asave=GLOBALCMDBT||"%p"URL.txt||upd<1> ;; закачать ссылку из буфера обмена в активную панель с помощью программы YouTube-dl.exe и записать информацию процесса в файл

global cmdbt=''''?YouTub?''~~clpget''||std<8> GLOBALCMDBT<a> ;; закачать ссылку из буфера обмена в активную панель с помощью программы YouTube-dl.exe и вывести в таблице информацию процесса

global cmdbt=arp~~-a||std<8> GLOBALCMDBT<a> ;; отобразить таблицу соответствия IP и MAC адресов для данного компьютера

global cmdbt=assoc||std<8> GLOBALCMDBT<a> ;; отобразить список всех сопоставлений расширений и типов

global cmdbt=at||std<8> GLOBALCMDBT<a> ;; отобразить список всех задач, запланированных для выполнения на данном компьютере

global cmdbt=attrib~~*.*||std<8> GLOBALCMDBT<a> ;; отобразить атрибуты всех файлов текущей панели

global cmdbt=cacls~~C:\Windows\inf\usbstor.inf GLOBALCMDBT<a> ;; получить в таблице права доступа

global cmdbt=clip~~/? GLOBALCMDBT<a> ;; получить в таблице описания консольной команды clip

global cmdbt=cmdow~~/? GLOBALCMDBT<a> ;; получить в таблице описания консольной команды cmdow

global cmdbt=COLOR~~/? GLOBALCMDBT<a> ;; получить в таблице описания консольной команды COLOR

global cmdbt=cscript~~$f26\slmgr.vbs~~/dli GLOBALCMDBT<a> ;; получить краткие сведения о лицензии Windows

global cmdbt=cscript~~$f26\slmgr.vbs~~/dli~~All GLOBALCMDBT<a> ;; получить краткие сведения о лицензии Windows + сведения о лицензиях для всех применимых установленных продуктах

global cmdbt=cscript~~$f26\slmgr.vbs~~/dlv GLOBALCMDBT<a> ;; получить подробные сведения о лицензии Windows

global cmdbt=cscript~~$f26\slmgr.vbs~~/dlv~~All GLOBALCMDBT<a> ;; получить подробные сведения о лицензии Windows + сведения о лицензиях для всех применимых установленных продуктах

global cmdbt=cscript~~$f26\slmgr.vbs~~/xpr GLOBALCMDBT<a> ;; получить дату или статус истечения срока действия активации Windows

global cmdbt=curl~~ifconfig.co GLOBALCMDBT<a> ;; получить внешний IP адресе текущего компьютера

global cmdbt=D:\Test.bat||std<8> GLOBALCMDBT<a> ;; запустить BAT файл, прочитать и вывести информацию потока консоли

global cmdbt=defrag~~<info=o80"%p"//>~~/f~~/v||0||std<2>||redir<1> GLOBALCMDBT<a> ;; произвести дефрагментацию тома текущей панели и вывести отчет

global cmdbt=defrag~~<info=o80"%p"//>~~/v~~/a||0||std<2>||redir<1> GLOBALCMDBT<a> ;; произвести анализ тома текущей панели и вывести отчет об анализе

global cmdbt=defrag~~D:~~/v~~/a||0||std<2>||redir<1> GLOBALCMDBT<a> ;; произвести анализ тома D: и вывести отчет об анализе

global cmdbt=DIR~~''"%P"''*.*~~/B~~/A-D~~/S GLOBALCMDBT<a> ;; получить список файлов текущей папки с рекурсией

global cmdbt=DIR~~''"%P"''*.txt;*.ini~~/B~~/A-D~~/S GLOBALCMDBT<a> ;; получить список файлов txt и ini текущей папки с рекурсией

global cmdbt=DIR~~''"%P"''*.txt;*.ini~~/L~~/B~~/A-D~~/S GLOBALCMDBT<a> ;; получить список файлов txt и ini текущей папки с рекурсией в нижнем регистре

global cmdbt=DIR~~''"%P"''*.txt~~/B~~/A-D~~/S GLOBALCMDBT<a> ;; получить список файлов txt текущей папки с рекурсией

global cmdbt=DIR~~''%P%N''\*.exe||encd<2> GLOBALCMDBT<a> ;; получить имена exe файлов без рекурсии папки под курсором

global cmdbt=DIR~~''%P%N''\???s.*||encd<2> GLOBALCMDBT<a> ;; получить имена файлов (имя которых содержит 3 любых символа ( ??? ) и символ "s") без рекурсии папки под курсором

global cmdbt=DIR~~''%P%N''\A*.*||encd<2> GLOBALCMDBT<a> ;; получить имена файлов, которые начинаются с символа "A" без рекурсии папки под курсором

global cmdbt=DIR~~''%P%N''~~/B~~/AD||encd<2>||stdcnv<?T|d,-1> GLOBALCMDBT<a> ;; получить имена каталогов без рекурсии папки под курсором

global cmdbt=DIR~~''%P%N''~~/B~~/A-D||encd<2>||stdcnv<?T|d,-1> GLOBALCMDBT<a> ;; получить имена файлов без рекурсии папки под курсором

global cmdbt=DIR~~''%P%N''~~/S~~/AD||encd<2> GLOBALCMDBT<a> ;; получить имена каталогов с рекурсией папки под курсором

global cmdbt=DIR~~''%P%N''~~/S~~/A-D||encd<2> GLOBALCMDBT<a> ;; получить имена файлов с рекурсией папки под курсором

global cmdbt=DIR~~''%P%N''~~\r||encd<2> GLOBALCMDBT<a> ;; получить имена файлов и имена альтернативных потоков без рекурсии папки под курсором

global cmdbt=DIR~~/? GLOBALCMDBT<a> ;; получить в таблице описания консольной команды dir

global cmdbt=DIR~~/-C~~''@SystemDir'' anf2d=$GLOBALCMDBT||6||(\S+)\h*(\S+)\h{4}(\S*)\h{4,}(\S*)\h+(\S+)||begin<0> GLOBALANF2D<a> ;; получить информацию об объектах системной папки в таблице

global cmdbt=DIR~~/-C~~''@SystemDir'' znf2d=GLOBALCMDBT3<t>||12||(\S+)||begin<0>||convert<*A5|4;;&&(~~{10,})!!~~:ZERO:~~;;&&(\d{2})\.(\d{2})\.(\d{4})!!$3-$2-$1> GLOBALZNF2D<a> ;; получить информацию об объектах системной папки в таблице (с дополнительным форматированием)

global cmdbt=DIR~~c:\windows\system32 GLOBALCMDBT<a> ;; получить в таблице информацию о содержимом папки system32

global cmdbt=diskpart||workdir<@SystemDir>||std<3>||stdwrite<list~~volume> GLOBALCMDBT<a> ;; получить сведения о дисках системы

global cmdbt=DriverQuery||std<8> GLOBALCMDBT<a> ;; отобразить список драйверов

global cmdbt=driverquery~~/FO~~CSV||std<8> anf2d=$GLOBALCMDBT||6||''([^'']*)'',?||begin<0> GLOBALANF2D<a> ;; вывод списка всех установленных драйверов устройств и их свойств в таблице

global cmdbt=driverquery~~/FO~~CSV||std<8>||stdcnv<*A0|1> infos=3||19||GLOBALCMDBT3<t> GLOBALINFOS<a> ;; вывод списка всех установленных драйверов устройств и их свойств в таблице

global cmdbt=DriverQuery~~/SI~~/FO~~CSV||std<8> anf2d=$GLOBALCMDBT||2||([^,'']+)||begin<0> GLOBALANF2D<a> ;; отображение информации о цифровых подписях драйверов

global cmdbt=DriverQuery~~/V~~/FO~~CSV||std<8> anf2d=$GLOBALCMDBT||2||([^,'']+)||begin<0> GLOBALANF2D<a> ;; отобразить подробный список драйверов

global cmdbt=''''E:\TC~~IMAGE\Programs\Arhive\7-Zip\7z.exe''~~l~~''%P%N'''' GLOBALCMDBT<a> ;; получить информацию архива (объекта/файла/папки) под курсором с помощью архиватора 7-Zip

global cmdbt=ECHO~~%%TIME%% GLOBALCMDBT<a> ;; вывести текущее время

global cmdbt=for~~%%i~~in~~(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)~~DO~~(if~~exist~~%%i:\~~echo~~Disk~~%%i:~~exist)||std<8> GLOBALCMDBT<a> ;; проверить существование дисков

global cmdbt=for~~%%i~~in~~(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)~~DO~~(if~~exist~~%%i:\~~echo~~Disk~~%%i:~~exist)||std<8>||stdcnv<&?(?m)(.*exist$)> GLOBALCMDBT<a> ;; получить строки существующих дисков

global cmdbt=for~~%%i~~in~~(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)~~DO~~(if~~exist~~%%i:\~~echo~~Disk~~%%i:~~exist)||std<8>||stdcnv<&?(?m)(\w:)\hexist$> GLOBALCMDBT<a> ;; получить буквы существующих дисков

global cmdbt=for~~/d~~%%B~~in~~(%%SystemRoot%%\*)~~do~~%%B||stdcnv<[tc=AZ]Chr(62)!!> GLOBALCMDBT<a> ;; получить список папок 1-го уровня в папке %SystemRoot%

global cmdbt=for~~/R~~''%P%N''~~/d~~%%B~~in~~(*)~~do~~%%B||stdcnv<[tc=AZ]Chr(62)!!;;[tc=AZ]\!!> GLOBALCMDBT<a> ;; получить список папок с рекурсией в папке под курсором (без текущей папки)

global cmdbt=for~~/R~~''%P%N''~~/d~~%%B~~in~~(*)~~do~~%%B||stdcnv<[tc=AZ]Chr(62)!!> GLOBALCMDBT<a> ;; получить список папок с рекурсией в папке под курсором

global cmdbt=FTYPE||std<8> GLOBALCMDBT<a> ;; получить список программ, для которых зарегистрированы типы файлов

global cmdbt=FTYPE||std<8>||stdcnv<file=!!=> anf2d=$GLOBALCMDBT||6||([^=]*)=(.*)||begin<0> GLOBALANF2D<a> ;; получить в 2D массиве список программ зарегистрированных типов файлов

global cmdbt=ftype~~txtfile||std<8> GLOBALCMDBT<a> ;; получить формат командной строки запуска для ассоциированного типа файла

global cmdbt=GETMAC~~/V~~/FO~~CSV||std<8> anf2d=$GLOBALCMDBT||2||([^,'']+)||begin<0> GLOBALANF2D<a> ;; отображение физического адреса сетевого адаптера (MAC-адреса)

global cmdbt=gpresult~~/r||std<8>||stdcnv<*A0|2> ynf2d=$GLOBALCMDBT||5||(.+):\h+(.+)||begin<0> GLOBALYNF2D<a> ;; получить подробную информацию о групповых политиках

global cmdbt=gpresult~~/r~~/z||std<8>||stdcnv<*A0|3> ynf2d=$GLOBALCMDBT||5||(.+):\h+(.+)||begin<0> GLOBALYNF2D<a> ;; получить сверхподробную информацию о групповых политиках

global cmdbt=GPRESULT~~/V||std<8> GLOBALCMDBT<a> ;; отображение подробной информации результирующей политики (RSoP) для указанного пользователя и компьютера

global cmdbt=help GLOBALCMDBT<a> ;; получить в таблице описания команд консоли

global cmdbt=help~~xcopy GLOBALCMDBT<a> ;; получить в таблице описания консольной команды xcopy

global cmdbt=ipconfig GLOBALCMDBT<a> sends=$GLOBALCMDBT??-1||formt<ip1> GLOBALSENDS<a> ;; получить информацию о *настройках сетевой карты, извлечь информацию "Основной шлюз"

global cmdbt=ipconfig GLOBALCMDBT3<a> ;; получить информацию о *настройках сетевой карты и IP адресе текущего компьютера и записать данные в глобальную информацию

global cmdbt=ipconfig sends=$GLOBALCMDBT??-1||formt<ip1> brwsr=GLOBALSENDS<1>!!x ;; открыть настройки роутера в браузере

global cmdbt=ipconfig textv=GLOBALCMDBT3<x1>||viewtext<%P%N|0|0|0|0|Consolas>||pos<1> ;; получить информацию о *настройках сетевой карты и IP адресе текущего компьютера и открыть в просмотрщике

global cmdbt=ipconfig~~/? GLOBALCMDBT<a> ;; получить в таблице описания консольной команды ipconfig

global cmdbt=Java~~-jar~~D:\Test\id3iconv-0.2.1.dm.jar~~-e~~cp1251~~%P%N||std<8> GLOBALCMDBT<a> ;; конвертировать ID3 теги mp3 файла под курсоров (убрать кракозябры) (при установленном JAVA в системе)

global cmdbt=net~~accounts GLOBALCMDBT<a> ;; получить данные пароля системы

global cmdbt=NET~~CONFIG~~WORKSTATION||std<8> GLOBALCMDBT<a> ;; получить информацию о системе

global cmdbt=net~~use~~/?||std<8> GLOBALCMDBT<a> ;; получить синтаксис команды NET USE

global cmdbt=NET~~VIEW||std<8> GLOBALCMDBT<a> ;; просмотр сетевого окружения

global cmdbt=netsh~~interface~~ip~~show GLOBALCMDBT<a> ;; получение свойств команды netsh в контексте show

global cmdbt=netsh~~interface~~ip~~show~~config anf2d=$GLOBALCMDBT||5||(?:\h\h*)?(.+\:)\h+(.+)||begin<0> GLOBALANF2D<a> ;; получение настройки интерфейса сетевых подключений

global cmdbt=netsh~~interface~~ip~~show~~interface GLOBALCMDBT<a> ;; получить данные скорости интернета

global cmdbt=netstat~~-ano||std<8> anf2d=$GLOBALCMDBT||6||\h{2,}(\S+)||begin<0> GLOBALANF2D<a> ;; получить информацию статистики протокола NetBIOS в таблице

global cmdbt=netstat~~-ano||std<8> znf2d=GLOBALCMDBT3<t>||12||\h{2,}(\S+)||begin<0>||convert<*A3|2;;&&(~~{20,})!!~~~~:ZERO:~~~~> GLOBALZNF2D<a> ;; получить информацию статистики протокола NetBIOS в таблице

global cmdbt=netstat~~-ano||std<8> znf2d=GLOBALCMDBT3<t>||14||(\S+)\h*(\S+):([^:\h]+)\h+(\S+):([^:\h]+)\h+(\S*)\h+(\S+)||begin<0>||convert<*A3|2;;&&(~~{20,})!!~~~~:ZERO:~~~~> GLOBALZNF2D<a> ;; получить информацию статистики протокола NetBIOS в таблице

global cmdbt=ping~~yandex.ru GLOBALCMDBT<a> ;; произвести ping на адрес узла yandex.ru и вывести результат

global cmdbt=powercfg~~/query GLOBALCMDBT<a> ;; получить в таблице схемы питания системы

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''Access.Application'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "Access.Application"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''Excel.Application'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "Excel.Application"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''HtmlFile'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "HtmlFile"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''InternetExplorer.Application'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "InternetExplorer.Application"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''MSXML2.XMLHTTP'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "MSXML2.XMLHTTP"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''SAPI.SpVoice'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "SAPI.SpVoice"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''Scripting.FileSystemObject'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "Scripting.FileSystemObject"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''Shell.Application'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "Shell.Application"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''Shell.Explorer.2'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "Shell.Explorer.2"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''Shell.Explorer.2'';$SW|Get-Member||0||std<8> GLOBALCMDBT<a> ;; получить свойства COM объекта "Shell.Explorer.2"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''Shell.Explorer'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "Shell.Explorer"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''WbemScripting.SWbemDateTime'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "WbemScripting.SWbemDateTime"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''WMPlayer.OCX.7'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "WMPlayer.OCX.7"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''WScript.Network'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "WScript.Network"

global cmdbt=PowerShell~~-Command~~$SW=New-object~~-ComObject~~''WScript.Shell'';$SW|Get-Member||0||std<8> anf2d=$GLOBALCMDBT||2||??ps2||begin<0> GLOBALANF2D<a> ;; получить в таблице свойства COM объекта "WScript.Shell"

global cmdbt=PowerShell~~-Command~~(Get-Process)[3]|Format-List|Out-String~~-Width~~4096||0||redir<1> GLOBALCMDBT<a> ;; получить информацию текущего процесса

global cmdbt=PowerShell~~-Command~~(Get-Process~~-id~~@AutoItPID).StartInfo|SELECT~~-ExpandProperty~~environmentvariables|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4||tr<1> GLOBALANF2D<a> ;; получить информацию сокращений системных папок/элементов и их значений

global cmdbt=PowerShell~~-Command~~Get-Acl|Format-List|Out-String~~-Width~~4096||0||redir<1> GLOBALCMDBT<a> ;; получить информацию Acl системы

global cmdbt=PowerShell~~-Command~~Get-CimInstance~~Win32_Process|WHERE~~commandline~~-match~~'applog'|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4||tr<1> GLOBALANF2D<a> ;; получить информацию текущего процесса

global cmdbt=PowerShell~~-Command~~Get-Counter|Format-List|Out-String~~-Width~~4096||0||redir<1> GLOBALCMDBT<a> ;; получить информацию активности системы

global cmdbt=PowerShell~~-Command~~Get-Date|Format-List|Out-String~~-Width~~4096||0||redir<1> GLOBALCMDBT<a> ;; получить информацию DateTime системы

global cmdbt=PowerShell~~-Command~~Get-Disk|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4 GLOBALANF2D<a> ;; получить информацию дисков системы

global cmdbt=PowerShell~~-Command~~Get-HotFix|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4||tr<1> GLOBALANF2D<a> ;; получить информацию обновлений системы в таблице

global cmdbt=PowerShell~~-Command~~Get-Module~~-listavailable||0||redir<1> GLOBALCMDBT<a> ;; получить список ModuleType

global cmdbt=PowerShell~~-Command~~Get-NetAdapter~~-physical|WHERE~~status~~-eq~~'up'|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=$GLOBALCMDBT||2||??ps3||begin<0> GLOBALANF2D<a> ;; получить информацию сетевых адаптеров

global cmdbt=PowerShell~~-Command~~Get-NetIPAddress|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4||tr<1> GLOBALANF2D<a> ;; получить информацию NetIPAddress системы в таблице

global cmdbt=PowerShell~~-Command~~Get-NetIPAddress~~-AddressFamily~~IPv4~~-AddressState~~Preferred|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4 GLOBALANF2D<a> ;; получить информацию NetIPAddress IPv4 системы в таблице

global cmdbt=PowerShell~~-Command~~Get-NetIPAddress~~-AddressFamily~~IPv6~~-AddressState~~Preferred|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4 GLOBALANF2D<a> ;; получить информацию NetIPAddress IPv6 системы в таблице

global cmdbt=PowerShell~~-Command~~Get-Printer|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4||tr<1> GLOBALANF2D<a> ;; получить информацию принтеров системы в таблице

global cmdbt=PowerShell~~-Command~~Get-Process~~-Name~~'conhost'|Format-List|Out-String~~-Width~~4096||0||redir<1> GLOBALCMDBT<a> ;; получить информацию процесса 'conhost'

global cmdbt=PowerShell~~-Command~~Get-Service|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4||tr<1> GLOBALANF2D<a> ;; получить список служб в таблице

global cmdbt=PowerShell~~-Command~~Get-Service|WHERE~~status~~-eq~~'Running'|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=GLOBALCMDBT<t>||11||??ps4||tr<1> GLOBALANF2D<a> ;; получить список активных служб в таблице

global cmdbt=PowerShell~~Compare-Object~~-ReferenceObject~~$(Get-Content~~'%P%N')~~-DifferenceObject~~$(Get-Content~~'%T%M')||0||redir<1> GLOBALCMDBT<a> ;; сравнить 2 текстовых файла в обеих панелях - вывести только те строки, которые имеются только в одном из двух файлов, но не в обоих

global cmdbt=PowerShell~~-ExecutionPolicy~~Bypass~~-File~~''$f210\PS1.ps1''~~-Param1~~''%P%N''~~-Param2~~''%T%M''||0||redir<1> GLOBALCMDBT<a> ;; пример запуска скрипта ps1, передача параметров и получение их обратно (передаются пути файлов под курсором обеих панелей)

global cmdbt=PowerShell~~-ExecutionPolicy~~Bypass~~-File~~''$f210\PS1.ps1''~~-Param1~~''111111''~~-Param2~~''222222''||0||redir<1> GLOBALCMDBT<a> ;; пример запуска скрипта ps1, передача параметров и получение их обратно

global cmdbt=PowerShell~~-ExecutionPolicy~~Bypass~~-File~~''$f210\PS2.ps1''~~-Param1~~''%P%N''||0||redir<1> GLOBALCMDBT<a> ;; пример запуска скрипта ps1, передача файла под курсором; скрипт возвращает первую строку

global cmdbt=PowerShell~~Get-ChildItem||0||redir<1> GLOBALCMDBT<a> ;; получить список объектов текущего каталога

global cmdbt=PowerShell~~Get-ChildItem~~'%P%N'~~|~~Format-List~~-Property~~*||0||redir<1>||encd<2> GLOBALCMDBT<a> ;; получить информацию о файле под курсором

global cmdbt=PowerShell~~Get-ChildItem~~'%P%N'~~|~~Format-List~~-Property~~VersionInfo||0||redir<1>||encd<2> GLOBALCMDBT<a> ;; получить информацию об исполняемом файле под курсором (VersionInfo)

global cmdbt=PowerShell~~Get-ChildItem~~|~~Sort-Object~~-Property~~@{~~Expression~~=~~{~~$_.LastWriteTime~~-~~$_.CreationTime~~};~~Descending~~=~~$true~~}~~|~~Format-Table~~-Property~~LastWriteTime,~~CreationTime||0||redir<1> GLOBALCMDBT<a> ;; получить отсортированный список объектов текущего каталога, объекты сортируются в порядке убывания в промежутке времени между CreationTime (временем создания файла) и LastWriteTime (временем последней записи)

global cmdbt=PowerShell~~Get-ChildItem~~|~~Sort-Object~~-Property~~LastWriteTime||0||redir<1> GLOBALCMDBT<a> ;; получить отсортированный список объектов текущего каталога по времени последней записи

global cmdbt=PowerShell~~Get-ChildItem~~|~~Sort-Object~~-Property~~LastWriteTime||0||redir<1>||workdir<C:\> GLOBALCMDBT<a> ;; получить отсортированный список объектов заданного каталога "C:\" по времени последней записи и получить результат

global cmdbt=PowerShell~~Get-ChildItem~~|~~Sort-Object~~-Property~~LastWriteTime~~|~~Format-Table~~-Property~~LastWriteTime,~~Name||0||redir<1> GLOBALCMDBT<a> ;; получить отсортированный список объектов текущего каталога по времени последней записи, затем по имени объектов и получить результат

global cmdbt=PowerShell~~Get-ChildItem~~-recurse||0||redir<1> GLOBALCMDBT<a> ;; получить список объектов текущего каталога с рекурсией

global cmdbt=PowerShell~~Get-ChildItem~~-recurse|Sort-Object~~-Property~~LastWriteTime||0||redir<1> GLOBALCMDBT<a> ;; получить отсортированный список объектов текущего каталога с рекурсией по времени последней записи

global cmdbt=PowerShell~~Get-Clipboard||std<8> GLOBALCMDBT<a> ;; получить текст из буфера обмена

global cmdbt=PowerShell~~Get-Command||0||redir<1> GLOBALCMDBT<a> ;; получить полный список команд PowerShell

global cmdbt=PowerShell~~get-content~~'%P%N'~~|~~sort-object~~-Descending||0||redir<1> GLOBALCMDBT<a> ;; получить отсортированное содержимое текстового файла под курсором(в обратном порядке)

global cmdbt=PowerShell~~Get-content~~D:\Name.txt~~|~~Sort-Object~~-unique||0||redir<1> GLOBALCMDBT<a> ;; получить отсортированное содержимое текстового файла

global cmdbt=PowerShell~~Get-Date|Get-Member||0||redir<1> GLOBALCMDBT<a> ;; свойства System.DateTime

global cmdbt=PowerShell~~get-help~~Get||std<8> GLOBALCMDBT<a> ;; получение списка команд PS

global cmdbt=PowerShell~~get-help~~New-Item~~-Examples||std<8> GLOBALCMDBT<a> ;; получить примеры для заданного алиаса

global cmdbt=PowerShell~~get-help~~Registry||std<8> GLOBALCMDBT<a> ;; справка по работе с реестром в PS

global cmdbt=PowerShell~~Get-HotFix||std<8> GLOBALCMDBT<a> ;; получить информацию обновлений системы

global cmdbt=PowerShell~~Get-Item~~-Path~~'%P%N'~~-Stream~~*||std<8> GLOBALCMDBT<a> ;; отобразить сведения об альтернативных потоках файла под курсором

global cmdbt=PowerShell~~Get-Localuser~~defaultaccount||0||redir<1> GLOBALCMDBT<a> ;; запустить командлет определения локального пользователя и получить результат

global cmdbt=PowerShell~~Get-Process~~|~~Sort-Object~~-Property~~ProcessName||0||redir<1> GLOBALCMDBT<a> ;; получить информацию о всех процессах и отсортировать по имени процесса

global cmdbt=PowerShell~~Get-PSDrive||std<8> GLOBALCMDBT<a> ;; получить список и информацию дисков

global cmdbt=PowerShell~~Get-Service||0||redir<1> GLOBALCMDBT<a> ;; получить список служб

global cmdbt=PowerShell~~Get-Service|Where-Object{$_.Status~~-eq~~'Running'}||0||redir<1> GLOBALCMDBT<a> ;; получить список запущенных служб

global cmdbt=PowerShell~~Get-WinEvent~~-FilterHashTable~~@{LogName='Microsoft-Windows-Diagnostics-Performance/Operational';ID=100}||0||redir<1> GLOBALCMDBT<a> ;; получить информацию запуска системы

global cmdbt=PowerShell~~Get-WinEvent~~-FilterHashTable~~@{LogName='Microsoft-Windows-Diagnostics-Performance/Operational';ID=100}|Select-String~~-inputobject~~{$_.message}~~-Pattern~~'Windows'~~-SimpleMatch||0||redir<1>||stdcnv<?!!> GLOBALCMDBT<a> ;; получить информацию запуска системы

global cmdbt=PowerShell~~Get-WmiObject~~Win32_NetworkAdapter||1||&&wait||redir<1> GLOBALCMDBT<a> ;; получить в таблице краткие сведения об адаптерах

global cmdbt=PowerShell~~Get-WmiObject~~Win32_Processor||1||&&wait||redir<1> GLOBALCMDBT<a> ;; получить в таблице краткие сведения о процессоре

global cmdbt=PowerShell~~gps||std<8> anf2d=$GLOBALCMDBT||2||??ps1||begin<0> GLOBALANF2D<a> ;; получить список процессов

global cmdbt=PowerShell~~gsv||std<8> GLOBALCMDBT<a> ;; получить список служб

global cmdbt=PowerShell~~-Help||std<8> GLOBALCMDBT<a> ;; показать команды PowerShell

global cmdbt=PowerShell~~ls||std<8> GLOBALCMDBT<a> ;; получить список объектов активного каталога

global cmdbt=PowerShell~~ls~~Alias:\||std<8> GLOBALCMDBT<a> ;; получить список алиасов PS

global cmdbt=PowerShell~~ls~~C:\Test\09784141\||std<8> GLOBALCMDBT<a> ;; получить список объектов заданного каталога

global cmdbt=PowerShell~~ls~~D:\Test\43632115\~~-filter~~''*.txt''||std<8> GLOBALCMDBT<a> ;; получить список объектов каталога заданного типа

global cmdbt=PowerShell~~ls~~env:||std<8> GLOBALCMDBT<a> ;; получить список переменные окружения системы и пользователя

global cmdbt=PowerShell~~netsh~~wlan~~show~~interfaces||0||redir<1> GLOBALCMDBT<a> ;; получить имена подключаемых интерфейсов

global cmdbt=PowerShell~~netsh~~wlan~~show~~networks||0||redir<1> GLOBALCMDBT<a> ;; получить список доступных WIFI сетей

global cmdbt=PowerShell~~netsh~~wlan~~show~~profile||0||redir<1> GLOBALCMDBT<a> ;; получить имена сохранённых подключаемых сетей

global cmdbt=PowerShell~~netsh~~wlan~~show~~profile~~NAME_WIFI~~key=clear||0||redir<1> GLOBALCMDBT<a> ;; получить информацию о вашей сети, в том числе и пароль (вместо NAME_WIFI вписывается имя вашей сети)

global cmdbt=PowerShell~~ni~~-path~~.~~-name~~test_file.txt~~-type~~file~~-value~~''''''Текст~~файла''''''||std<8> GLOBALCMDBT<a> ;; в активном каталоге создать файл test_file.txt

global cmdbt=PowerShell~~ni~~-path~~c:\~~-name~~xFolder~~-type~~directory||std<8> GLOBALCMDBT<a> ;; в каталоге c:\ создать папку xFolder

global cmdbt=PowerShell~~systeminfo||std<8> GLOBALCMDBT<a> ;; получение информации системы

global cmdbt=query~~user||workdir<@SystemDir>||&&wait||redir<2>||std<8> anf2d=$GLOBALCMDBT||2||(.+?)(?:~~{2,}|\R|\z)||begin<0> GLOBALANF2D<a> ;; получить список пользователей системы

global cmdbt=Robocopy~~/? GLOBALCMDBT<a> ;; получить справочную информацию системной программы Robocopy

global cmdbt=Robocopy~~''D:\TC_Util\TCIMG\338_b3''~~''D:\EXTT\88_88\1''~~/NDL~~/E~~/ZB~~/J~~/IM~~/XJ~~/MT:2~~/R:1~~/W:1 GLOBALCMDBT<a> ;; копировать папку в другую с заданными параметрами утилиты robocopy, отчёт записать в глобальную переменную

global cmdbt=route~~PRINT||std<8> GLOBALCMDBT<a> ;; отобразить таблицу сетевых маршрутов системы

global cmdbt=route~~PRINT~~-4||std<8> GLOBALCMDBT<a> ;; отобразить таблицу сетевых маршрутов только для IPv4

global cmdbt=route~~PRINT~~-6||std<8> GLOBALCMDBT<a> ;; отобразить таблицу сетевых маршрутов только для IPv6

global cmdbt=sc~~query||std<8> GLOBALCMDBT<a> ;; запрос состояния службы и получить перечисление состояний типов служб системы

global cmdbt=sc~~query~~dhcp||std<8> GLOBALCMDBT<a> ;; отобразить информацию заданной службы (dhcp)

global cmdbt=sc~~query~~type=~~driver||std<8> GLOBALCMDBT<a> ;; отобразить информацию всех активных драйверов

global cmdbt=sc~~query~~type=~~service||std<8> GLOBALCMDBT<a> ;; отобразить информацию всех активных служб Windows

global cmdbt=sc~~queryex||std<8> GLOBALCMDBT<a> ;; запрос состояния службы и получить расширенную информацию перечисление состояний типов служб системы

global cmdbt=schtasks||std<8> GLOBALCMDBT<a> ;; отобразить список всех задач, запланированных для выполнения на данном компьютере

global cmdbt=set||std<2> GLOBALCMDBT<a> ;; получить переменные среды системы

global cmdbt=SET||std<8> anf2d=$GLOBALCMDBT||2||([^=]*)=(.*)||begin<0> GLOBALANF2D<a> ;; получить переменные окружения системы в 2D массиве

global cmdbt=SET||std<8> GLOBALCMDBT<a> ;; отобразить информацию текущих значений переменных среды

global cmdbt=SORT~~''%P%N''||std<8> GLOBALCMDBT<a> ;; сортировать в алфавитном порядке строки текстового файла под курсором и вывести результат в таблицу

global cmdbt=SORT~~/? GLOBALCMDBT<a> ;; получить в таблице описания консольной команды SORT

global cmdbt=SORT~~/R~~''%P%N''||std<8> GLOBALCMDBT<a> ;; сортировать в обратном порядке строки текстового файла под курсором и вывести результат в таблицу

global cmdbt=systeminfo||std<8> GLOBALCMDBT<a> ;; получение информации системы

global cmdbt=takeown~~/F~~*~~/R~~&&~~icacls~~*~~/RESET~~/T~~/C||std<8> GLOBALCMDBT<a> ;; в текущем каталоге сбросить текущие разрешения на объектах файловой системы и вывести отчёт в глобальной переменной

global cmdbt=tasklist||std<8> GLOBALCMDBT<a> ;; получения списка процессов

global cmdbt=tasklist~~/FO~~CSV||std<8>||encd<2> anf2d=$GLOBALCMDBT||6||''([^'']*)'',?||begin<0> GLOBALANF2D<a> ;; получения списка процессов в таблице

global cmdbt=tasklist~~/FO~~CSV||std<8>||encd<2>||stdcnv<*A0|1> infos=3||19||GLOBALCMDBT3<t> GLOBALINFOS<a> ;; получения списка процессов в таблице

global cmdbt=tasklist~~/v||std<8> GLOBALCMDBT<a> ;; получения подробного списка процессов

global cmdbt=tree~~/A~~/F~~''<info=o76"%P"1//>''||std<8> asave=GLOBALCMDBT||"%tList.txt" ;; записать иерархическую структуру каталогов и файлов активной панели в файл List.txt в другой панели

global cmdbt=tree~~/A~~/F~~''<info=o76"%P"1//>''||std<8> asave=GLOBALCMDBT||"%tList.txt"||code<4> ;; записать иерархическую структуру каталогов и файлов активной панели в файл List.txt в другой панели в кодировке UTF-8

global cmdbt=tree~~/A~~/F~~''<info=o76"%P"1//>''||std<8> GLOBALCMDBT<e> ;; отобразить иерархическую структуру каталогов и файлов в графическом виде текущего каталога

global cmdbt=tree~~/F~~''<info=o76"%P"1//>''||std<8> aends=$GLOBALCMDBT??-1||formt<fnc_tree> GLOBALAENDS<a> ;; отобразить иерархическую структуру каталогов и файлов в графическом виде текущего каталога

global cmdbt=tree~~''<info=o76"%P"1//>''||std<8> aends=$GLOBALCMDBT??-1||formt<fnc_tree> GLOBALAENDS<a> ;; отобразить иерархическую структуру каталогов в графическом виде текущего каталога

global cmdbt=VER||std<8> GLOBALCMDBT<a> ;; получить версию системы

global cmdbt=w32tm~~/tz||std<8> GLOBALCMDBT<a> ;; отобразить текущую настройку часового пояса

global cmdbt=wevtutil~~el||std<8> GLOBALCMDBT<a> ;; отобразить список имен журналов системы

global cmdbt=WHERE~~/R~~''<info=o76"%P"1//>''~~*.vbs~~*.txt~~*.ini||std<8> GLOBALCMDBT<a> ;; рекурсивный поиск заданных типов файлов в текущем каталоге

global cmdbt=whoami~~/all~~/FO~~CSV||std<8>||stdcnv<*A0|3> infos=3||19||GLOBALCMDBT3<t> GLOBALINFOS<a> ;; отобразить в таблице информацию о SID текущего пользователя, принадлежности к группам и перечень привилегий

global cmdbt=whoami~~/groups~~/FO~~CSV||std<8>||stdcnv<*A0|1> infos=3||19||GLOBALCMDBT3<t> GLOBALINFOS<a> ;; получить информацию групп системы в таблице

global cmdbt=whoami~~/priv~~/FO~~CSV||std<8>||stdcnv<*A0|2> infos=3||19||GLOBALCMDBT3<t> GLOBALINFOS<a> ;; отобразить в таблице информацию список привилегий текущего пользователя

global cmdbt=wmic~~/?:FULL||std<8> GLOBALCMDBT<a> ;; полная справка консольной утилиты Wmic.exe для вызова объектов и методов WMI

global cmdbt=wmic~~BIOS~~get~~/value||std<8> GLOBALCMDBT<a> ;; вывод свойств BIOS

global cmdbt=wmic~~computersystem~~get~~/value||std<8> GLOBALCMDBT<a> ;; получить информацию о компьютере

global cmdbt=wmic~~CPU~~get~~/value||std<8> GLOBALCMDBT<a> ;; вывод свойств CPU

global cmdbt=wmic~~csproduct~~get~~Name,IdentifyingNumber,UUID||std<8> GLOBALCMDBT<a> ;; вывод информации сведения о компьютере заданных свойств

global cmdbt=wmic~~datafile~~where~~name=''C:\\Windows\\notepad.exe''~~get~~/value||std<8> GLOBALCMDBT<a> ;; получить информацию notepad

global cmdbt=wmic~~logicaldisk~~get~~/value||std<8> GLOBALCMDBT<a> ;; вывод свойств локального диска

global cmdbt=wmic~~OS~~get~~/value||std<8> GLOBALCMDBT<a> ;; вывод свойств операционной системы

global cmdbt=wmic~~OS~~get~~OSArchitecture||std<8> GLOBALCMDBT<a> ;; определение архитектуры операционной системы

global cmdbt=wmic~~PATH~~Win32_OperatingSystem~~GET~~Caption,OSArchitecture,OSLanguage,RegisteredUser,BootDevice,SystemDevice,Version~~/format:LIST||std<8> GLOBALCMDBT<a> ;; получить в таблице сведения о системе для заданных классов имён

global cmdbt=wmic~~process~~list~~brief||std<8> GLOBALCMDBT<a> ;; получить список процессов

global cmdbt=wmic~~product~~get~~/value||std<8> anf2d=GLOBALCMDBT<t>||11||(?m)^([^=]+)=(.*)$ GLOBALANF2D<a> ;; вывод информации об установленных программах в системе в форматированной таблице

global cmdbt=wmic~~product~~get~~/value||std<8> GLOBALCMDBT<a> ;; вывод информации об установленных программах в системе

global cmdbt=wmic~~qfe~~get~~description,installedOn,Hotfixid~~/value||std<8> GLOBALCMDBT<a> ;; получить информацию обновлений системы

global cmdcm=[check=BOX_BR1] GLOBALCHECK1<a> ;; пример создания диалога CheckBox и получения данных

global cmdcm=[check=BOX_BR1] GLOBALCHECM1<a> ;; пример создания диалога CheckBox и получения данных в первом элементе без разделителя

global cmdcm=[check=BOX_BR1] GLOBALCHECN1<a> ;; получить в глобальной переменной 0 или 1 выбранных пунктов диалога check

global cmdcm=[check=BOX_BR1][check=BOX_BR2][check=BOX_BR3] GLOBALCHECK1<a> GLOBALCHECK2<a> GLOBALCHECK3<a> ;; пример поочерёдного создания нескольких диалогов CheckBox и получения данных

global cmdcm=[check=BOX_BR1][check=BOX_BR2][check=BOX_BR3] GLOBALCHECM1<a> GLOBALCHECM2<a> GLOBALCHECM3<a> ;; пример поочерёдного создания нескольких диалогов CheckBox и получения данных в первом элементе без разделителя

global cmdcm=[check=BOX_V01] dends=GLOBALCHECM1<1>??1||formt<sps109> sends=-1??-1 slist=$GLOBALSENDS||formt<1,63,54,51> <FOR> 1 <TO> GLOBALSLIST<0> start=Youtub||-o||"%%(title)s-%%(upload_date)s-@%%(id)s.%%(ext)s"||--write-all-thumbnails||-f||GLOBALDENDS<1>||GLOBALSLIST<:INDEX:>||&&hide||&&wait pause=1s <NEXT> tcimg=$cm540 ;; закачать в активную панель видео файлы с ютуба или Vimeo с выбором качества, по списку полных Url адресов в буфере ссылки могут быть двух типов например - https://youtube.com/watch?v=2FauSeH2h0A (https://youtube.com/watch?v= +id 2FauSeH2h0A) или https://youtube.com/embed/HiN6Ag5-DrU (https://youtube.com/embed/ +id HiN6Ag5-DrU) или https://vimeo.com/71501596 для Vimeo (программа для скачивания https://rg3.github.io/youtube-dl/download.html )

global cnvbt=%WL||"%t"//0||upd<3> GLOBALCNVBT0<a> GLOBALCNVBT<a> GLOBALCNVBT2<a> ;; конвертировать выделенные tcm/bar файлы, сохраняя в другую панель и записать результат в глобальные переменные

global copys=%WL||"%p"//0||bkt<!!(!!)!!1> textx=$GLOBALCOPYS||xx!!yy||backup<0>||upd<1> ;; копировать выделенные текстовые файлы в активную панель с добавлением счётчика (N) и в скопированных файлах произвести замену xx на yy

global copys=%WL||"%t"//0 renms=FOLDM<$GLOBALCOPYS//-3//0>||&&(.{0,[input]})(.*)!!$1||~~!!_||upd<3> ;; копировать выделенные объекты в другую панель с обрезанием базовых имен файлов до - прописанного числа в диалоговом окне и с заменой пробелов на нижнее подчеркивание _

global copys=%WL||"%t"//0 renms=FOLDM<$GLOBALCOPYS//-3//0>||&&(.{0,[input]})(.*)!!$1||upd<3> ;; копировать выделенные объекты в другую панель с обрезанием базовых имен файлов до - прописанного числа в диалоговом окне

global copys=%WL||"%t"//0 renms=FOLDM<$GLOBALCOPYS//-3//0>||&&(.{0,90})(.*)!!$1||upd<3> ;; копировать выделенные объекты в другую панель с обрезанием базовых имен файлов до 90 символов

global copys=%WL||"%T"//0 slist=FOLDC<$GLOBALCOPYS1//1//-1//*.ext> GLOBALSLIST<a> ;; скопировать выделенные папки в другую панель и создать список файлов EXT с рекурсией в скопированных папках

global copys=%WL||"%T"//0 slist=FOLDC<$GLOBALCOPYS1//1//-1> GLOBALSLIST<a> ;; скопировать выделенные папки в другую панель и создать список всех файлов с рекурсией в скопированных папках

global copys=%WL||"%T"//0 zpack=FOLDC<$GLOBALCOPYS1//1//-1//*.ext>||@//0||progres<> delss=$GLOBALZPACK0||1||progres<>||upd<1> ;; скопировать выделенные папки в другую панель, запаковать все файлы EXT с рекурсией в скопированных папках в те же папки в именные файлы .ZIP и удалить исходники

global copys=%WL||"%T"//0 zpack=FOLDC<$GLOBALCOPYS1//1//-1//*.ext>||@//0||progres<> ;; скопировать выделенные папки в другую панель, запаковать все файлы EXT с рекурсией в скопированных папках в те же папки в именные файлы .ZIP

global copys=%WL||"%t"//0||##<info=t20::\index.?HTML?//>||sdel<>||upd<5> delss=FOLDC<GLOBALCOPYS<1>//1//1//pdf|js|swf|flv|css|gif|html|ico|jpg|png|jpeg|ini|rar|zip|iso|exe//1>||1 delss=FOLDC<GLOBALCOPYS<1>//1//1//html|css//0>||1||test<1n!!_\d*> patha=GLOBALCOPYS<1>||fold<> arwcx=GLOBALCOPYS<1>||chm||1||wait<> delsm=GLOBALCOPYS<1>||1 ;; скопировать в другую панель каталог под курсором + переименовать в заголовок html + удалить все кроме нужного для компиляции + упаковать в chm и удалить скопированный каталог

global copys=%WL||"%t"//0||test<1e!!txt> GLOBALCOPYS3<a> ;; копировать выделенные объекты (только txt файлы) и вывести пути скопированных файлов в таблице

global copys=%WL||"%t"//0||upd<5> marks=$GLOBALCOPYS1 gotom=2||1 ;; копировать выделенные файлы в другую панель, НЕ ЗАМЕНЯЯ в случае совпадения (добавляется счетчик к имени), с последующим их выделением и установить курсор на первый выделенный файл

global copys=%WL||"%t"//0||upd<5> marks=$GLOBALCOPYS1 gotom=2||end ;; копировать выделенные файлы в другую панель, НЕ ЗАМЕНЯЯ в случае совпадения (добавляется счетчик к имени), с последующим их выделением и установить курсор на последний выделенный файл

global copys=%WL||"%t"//1 modfs=FOLDC<$GLOBALCOPYS1//1//-3>||1,2||folders<"%t"|"%p">||upd<3> ;; копировать выделенные объекты в другую панель (заменяя объекты) с сохранением даты создания и последнего доступа для всех объектов (кроме коренных папок)

global copys=%WL||"%t"//1 modfs=FOLDM<$GLOBALCOPYS1//0//-1>||0,1,2||folders<"%t"|"%p">||progres<>||upd<3> ;; копировать выделенные объекты в другую панель (заменяя объекты) с сохранением даты модификации, создания и последнего доступа для всех объектов

global copys=%WL||"%t"//1||upd<5> marks=$GLOBALCOPYS1 ;; копировать выделенные файлы в другую панель, с ЗАМЕНОЙ в случае совпадения, с последующим их выделением

global copys=%WL||"%t"//4 GLOBALCOPYS2<a> ;; копировать в другую панель выделенное, если объект с таким именем существует, то не копировать + создать список нескопированных объектов

global copys=%WL||listz<C:\List.txt>//0 GLOBALCOPYS0<a> GLOBALCOPYS<a> GLOBALCOPYS1<a> GLOBALCOPYS2<a> GLOBALCOPYS3<a> ;; копировать выделенные файлы в новые файлы из списка C:\List.txt (количество выделенных и заданных файлов должно совпадать) и вывести результаты в глобальные переменные

global copys=%Z%WL||"%t"//1 GLOBALCOPYS<c> ;; скопировать выделенные объекты + отправить в буфер обмена пути скопированных файлов

global copys=cliplist||"%p"//0 comns=$GLOBALCOPYS||0||listcms<cliplist>||upd<1> ;; копировать в активную панель файлы по списку путей из буфера обмена и каждому файлу в комментарии прописать путь откуда он копировался

global copys=D:\List.txt||"%p"||upd<1> <IF> 0 <> <info=t61GLOBALCOPYS2[1]> <THEN> GLOBALCOPYS2<a> <ENDIF> ;; копировать в активную панель файлы по списку, если какой-либо не скопировался, то показать список нескопированных

global copyy="%p"||"%t"//0||##[input=BOX6] patht=GLOBALCOPYY<1> ;; копировать активную папку в другую панель с именем введенным в диалоге и открыть скопированную папку в другой панели

global copyy="%p"||D:\||##[input=BOX6] patht=GLOBALCOPYY<1> ;; копировать активную папку на диск D:\ с именем введенным в диалоге и открыть скопированную папку в другой панели

global copyy=%%TCIMG_PATH%%\TCIMGGO.exe||x||<input=Новый~~лаунчер|Введите~~имя~~для~~нового~~лаунчера||300|120> iniwr=%%TCIMG_PATH%%\TCIMGU.ini||Commands||<info=o72GLOBALCOPYY<1>>||ClipGet() ;; создать копию файла TCIMGGO.exe с именем вводимом в диалоге и присвоении ему в секции Commands значение из буфера

global copyy=%P%N||"%p"//0 sends=GLOBALCOPYY1<1>||formt<W1,1> textt=GLOBALCOPYY1<1>||$@CRLFGLOBALSENDS<1> ;; дублирование текстового файла и к содержимому дубликата добавить изменённое его содержимое (предварительно удалив из строк всё после последней черты \ и дубликаты строк)

global copyy=%P%N||"%p"//0||bkt<!!(!!)!!1> textt=GLOBALCOPYY<1>||txt!!txt.bak||backup<0>||upd<1> ;; скопировать текстовый файл под курсором с добавлением счётчика (N) и в скопированном файле произвести замену txt на txt.bak

global copyy=%P%N||"%p"//0||bkt<!!(!!)!!1> textt=GLOBALCOPYY<1>||xx!!yy||backup<0>||upd<1> ;; копировать текстовый файл под курсором в активную панель с добавлением счётчика (N) и в скопированном файле произвести замену xx на yy

global copyy=%P%N||"%t"//0 textt=GLOBALCOPYY<1>||@#@#@!!clpget ;; в скопированном текстовом файле заменить метку @#@#@ буфером обмена

global copyy=%P%N||"%t"//1 modfs=FOLDM<$GLOBALCOPYY1//0//-1>||0,1,2||folders<"%t"|"%p">||progres<>||upd<3> ;; копировать объект под курсором другую панель (заменяя объекты) с сохранением даты модификации, создания и последнего доступа для всех объектов

global count=%P%N||(?i)Алексей|Сергей||0||countline<0> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" (без учёта регистра) в содержимом текстовом файле под курсором (в любом месте строк)

global count=%P%N||([\r\n]+cmd\d+=-2[\r\n]+)||0 <IF> GLOBALCOUNT<1> > 0 <THEN> textt=%P%N||formt<bar3> <ELSE> textt=%P%N||formt<bar3,bar1,bar2> <ENDIF> ;; заменять по кругу в BAR файле под курсором разделители <--> переносы строки

global count=%P%N||??U23||0 GLOBALCOUNT<a> ;; получить количество строк начинающихся с латинских букв файла под курсором

global count=%P%N||??U23||0||countline<1|3> anf2d=$GLOBALCOUNT||2||(\d+):(.+)||begin<0> GLOBALANF2D<a> ;; получить в глобальном 2D массиве номера строк и строки начинающиеся с латинских букв файла под курсором

global count=%P%N||??U23||0||countline<1|3> anf2d=$GLOBALCOUNT1||2||(\d+):(.*)||begin<0> GLOBALANF2D<a> ;; получить в глобальном 2D массиве номера строк и строки не начинающиеся с латинских букв файла под курсором

global count=%P%N||??U23||0||countline<1|3> GLOBALCOUNT<a> GLOBALCOUNT1<a> ;; получить в глобальном массиве номера строк и строки начинающихся с латинских букв файла под курсором

global count=%P%N||>>cliplist||0||countline<4|2> GLOBALCOUNT<a> ;; произвести поиск строк в файле под курсором для фраз из буфера обмена и показать результат

global count=%P%N||>>cliplist||0||countline<4|2> textv=GLOBALCOUNT<t>||viewtext<Результат|0|0|0|0|Consolas>||pos<1> ;; произвести поиск строк в файле под курсором для фраз из буфера обмена и показать результат

global count=%P%N||clpget||0||countline<0|1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк (каждую в новую ячейку) в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (в любом месте строк)

global count=%P%N||clpget||0||countline<0|2> GLOBALCOUNT<a> ;; передать в глобальную переменную строки (каждую в новую ячейку) в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (в любом месте строк)

global count=%P%N||clpget||0||countline<0> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (в любом месте строк)

global count=%P%N||clpget||0||countline<1|1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк (каждую в новую ячейку) в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (только в начале строк)

global count=%P%N||clpget||0||countline<1|2> GLOBALCOUNT<a> ;; передать в глобальную переменную строки (каждую в новую ячейку) в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (только в начале строк)

global count=%P%N||clpget||0||countline<1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (только в начале строк)

global count=%P%N||clpget||0||countline<2|1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк (каждую в новую ячейку) в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (только в конце строк)

global count=%P%N||clpget||0||countline<2|2> GLOBALCOUNT<a> ;; передать в глобальную переменную строки (каждую в новую ячейку) в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (только в конце строк)

global count=%P%N||clpget||0||countline<2> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (только в конце строк)

global count=%P%N||clpget||0||countline<3|1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк (каждую в новую ячейку) в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (точное совпадение со строками)

global count=%P%N||clpget||0||countline<3|2> GLOBALCOUNT<a> ;; передать в глобальную переменную строки (каждую в новую ячейку) в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (точное совпадение со строками)

global count=%P%N||clpget||0||countline<3> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретилась фраза (из буфера обмена) в содержимом текстовом файле под курсором (точное совпадение со строками)

global count=%P%N||Алексей|Сергей||0||countline<0> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" в содержимом текстовом файле под курсором (в любом месте строк)

global count=%P%N||привет||0||countline<0|1> GLOBALCOUNT<a> GLOBALCOUNT1<a> ;; передать в глобальную переменную GLOBALCOUNT список строк в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (в любом месте строк), в GLOBALCOUNT1 записать список строк, в которых фраза не встретилась

global count=%P%N||привет||0||countline<0|1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк (каждую в новую ячейку) в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (в любом месте строк)

global count=%P%N||привет||0||countline<0|2> GLOBALCOUNT<a> ;; передать в глобальную переменную строки (каждую в новую ячейку) в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (в любом месте строк)

global count=%P%N||привет||0||countline<0> GLOBALCOUNT<a> GLOBALCOUNT1<a> ;; передать в глобальную переменную GLOBALCOUNT номера строк в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (в любом месте строк), в GLOBALCOUNT1 записать номера строк, в которых фраза не встретилась

global count=%P%N||привет||0||countline<0> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (в любом месте строк)

global count=%P%N||привет||0||countline<1|1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк (каждую в новую ячейку) в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (только в начале строк)

global count=%P%N||привет||0||countline<1|2> GLOBALCOUNT<a> ;; передать в глобальную переменную строки (каждую в новую ячейку) в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (только в начале строк)

global count=%P%N||привет||0||countline<1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (только в начале строк)

global count=%P%N||привет||0||countline<2|1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк (каждую в новую ячейку) в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (только в конце строк)

global count=%P%N||привет||0||countline<2|2> GLOBALCOUNT<a> ;; передать в глобальную переменную строки (каждую в новую ячейку) в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (только в конце строк)

global count=%P%N||привет||0||countline<2> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (только в конце строк)

global count=%P%N||привет||0||countline<3|1> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк (каждую в новую ячейку) в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (точное совпадение со строками)

global count=%P%N||привет||0||countline<3|2> GLOBALCOUNT<a> ;; передать в глобальную переменную строки (каждую в новую ячейку) в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (точное совпадение со строками)

global count=%P%N||привет||0||countline<3> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретилась фраза "привет" в содержимом текстовом файле под курсором (точное совпадение со строками)

global count=cliplist||(?i)Алексей|Сергей||0||countline<0> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" (без учёта регистра) в содержимом буфера обмена (в любом месте строк)

global count=cliplist||Алексей|Сергей||0||countline<0> GLOBALCOUNT<a> ;; передать в глобальную переменную номера строк в которых встретились слова "Алексей" или "Сергей" в содержимом буфера обмена (в любом месте строк)

global creat="%p"||line<1;2;3!!;> GLOBALCREAT<c1> ;; создать в активной панели файлы 1,2,3 + путь первого отправить в буфер обмена

global creat="%P"||xxx.txt||clip<> txtsp=GLOBALCREAT<1>||"%p"||1!!=3||upd<1> ;; содержимое буфера обмена разрезать на 3 равные части по числу строк и создать файлы в активной панели

global creat=$f200User\||U.txt||clip<> txtsp=GLOBALCREAT<1>||$f200User\||1!!=3 ;; содержимое буфера обмена разрезать на 3 равные части с сохранением каждой части в отдельный файл \Files\User\U№.txt

global creat=%%TCIMG_PATH%%\Temp\||NumberOfRows.txt||clip<>||owrite<1> bufsr=##<info=t1GLOBALCREAT<1>//> ;; подсчет строк в буфере обмена

global creat=C:\||List.m3u8||code<4>||owrite<8>||clip<> start=VLC||GLOBALCREAT<1>||--random ;; создать плейлист C:\List.m3u8 из путей/ссылок буфера обмена и открыть в плеере VLC

global decod=%WL||b64||"%t"//0 GLOBALDECOD1<c> ;; декодировать выделенные файлы в другую панель в MIME (Base64) + отправить в буфер обмена пути новых файлов

global decod=%WL||b64||"%t"//0||upd<3> GLOBALDECOD2<c> ;; декодировать выделенные файлы в другую панель в MIME (Base64), обновить другую панель и отправить в буфер обмена пути файлов, которые не были декодированы

global decrd=%P%N||"%p"//0//x//**||12345|AES256 zunpk=GLOBALDECRD<1>||"%p"//0 delsm=GLOBALDECRD0<1>||1 ;; расшифровать файл под курсором, расшифрованный файл упаковать в архив zip и удалить исходник

global dectd=1||x||"%p"//0 GLOBALDECTD1<a> ;; декодировать текст вида B64/MIME/UUE/XXE/BinHex из буфера обмена и сохранить в именной файл в активную панель, если файл является архивом, то распаковать, удалив его. Архивы zip распаковываются автоматически и при global GLOBALDECTD1 содержит список путей распакованных файлов

global delsm=%P%N||1 GLOBALDELSM0<a> GLOBALDELSM<a> GLOBALDELSM1<a> GLOBALDELSM2<a> ;; удалить объект под курсором и вывести информацию в глобальные переменные

global delss=%WL||1 GLOBALDELSS0<a> GLOBALDELSS<a> GLOBALDELSS1<a> GLOBALDELSS2<a> ;; удалить выделенные объекты и вывести информацию в глобальные переменные

global delss=%WL||1 infht=5s||InfoHtml2||proces<> ;; удалить выделенные объекты и вывести информацию в окне на 5 секунд

global dilog=[combo=Диапазон~~чисел||задать~~диапазон||0-100|0-200|0-300|0-500||343||117||1||1] wends=GLOBALCOMBO<1>??-1||?H|5||,!!@CRLF||?T|p2#10#9|d,1:-1||formt<63,sp249> GLOBALWENDS<a> ;; создать из выбранного диапазона чисел список и удалить группы для формирования отсчета 1,10,20.. 100

global downh=$f254//2||http://www.calend.ru/img/export/informer_tom_names.png infht=-1||Календарь||<img~~src='GLOBALDOWNH<1>'>||<info=i1GLOBALDOWNH<1>//>+14||<info=i2GLOBALDOWNH<1>//>+20||5||5||1||255||$f250\TCIMG.dll,109 ;; календарь праздников и именин сегодня и завтра (с закачиванием изображения во временную папку и определением размеров для вывода окна) (возможны проблемы с доступом к изображению))

global downl="%P"//1||%P%N||convert<&&(.+/)([^/]+/[^/]+)$!!$2>||progres<> renms=$globalDOWNL||**!! renms=$GLOBALRENMS||extplus<>||upd<1> ;; скачать ссылки в активную панель из списка под курсором, добавив к имени первую "папку", после скачивания удалить расширения, и присвоить расширения по содержимому

global downl="%p"//1||cliplist||pause<1-5>||progres<>||metod<1> downl="%p"//1||$globalDOWNL2||pause<1-5>||progres<>||upd<1> ;; скачивание списка ссылок из буфера обмена в текущую панель, добавлять счётчик при совпадении имён, каждая следующая закачка происходит со случайной задержкой от 1 до 5 секунд (используется объект MSXML2.XMLHTTP) + не закаченные ссылки добавляются для повторного скачивания обычным методом

global downl="%p"//2||cliplist||limit<0|3|5K|15K> globalDOWNL1<a> globalDOWNL2<a> ;; скачивание списка ссылок из буфера обмена в текущую панель, заменять при совпадении имён, закачиваются файлы, размер которых в диапазоне от 5 до 10 килобайт; получить списки скаченных файлов и не скаченных ссылок в глобальные переменные

global downl="%p"//2||cliplist||progres<> globalDOWNL0<a> globalDOWNL<a> globalDOWNL1<a> globalDOWNL2<a> globalDOWNL3<a> ;; скачать список ссылок из буфера обмена в текущую панель, заменять при совпадении имён и получить списки скаченных файлов и не скаченных ссылок в глобальные переменные

global encod=%WL||b64||"%p"//0 GLOBALENCOD1<c> ;; кодировать выделенные файлы в MIME (Base64) + отправить в буфер обмена пути новых файлов

global encod=%WL||uue||"%t"//0||test<1e!!txt>||progres<> GLOBALENCOD1<a> ;; кодировать из выделенных файлов только файлы txt в другую панель в UUEncode с прогресс баром и получить список путей кодированных файлов

global encod=%WL||uue||"%t"//0||test<1e!!txt>||progres<> GLOBALENCOD2<a> ;; кодировать из выделенных файлов только файлы txt в другую панель в UUEncode с прогресс баром и получить список путей файлов, которым не созданы кодированные файлы

global enctd=$f254\bg.jpg||b64||"%p"//0||upd<1> GLOBALENCTD<a> ;; кодировать файл bg.jpg из временной папки в MIME (Base64) в активную панель

global enctd=%P%N||xxe||"%t"//0 GLOBALENCTD0<a> GLOBALENCTD<a> GLOBALENCTD1<a> GLOBALENCTD2<a> ;; кодировать файл под курсором в другую панель в XXEncode и вывести результат в глобальные переменные

global encts=@$f254\bg.jpg||b64||^^data:image/<info=o71::|1//>;base64, GLOBALENCTS1<a> ;; для файла bg.jpg из временной папки получить код Base64 и передать в глобальную переменную

global exbns=%WL||:://0//x.jpg||exbyn<JPEG>||ending<0>||progres<>||upd<3> GLOBALEXBNS0<a> GLOBALEXBNS<a> GLOBALEXBNS1<a> GLOBALEXBNS2<a> GLOBALEXBNS3<a> ;; восстановить заголовок "битых" выделенных jpg файлов и записать выходные данные в глобальные переменные

global exicn=%P%N||"%t" GLOBALEXICN0<a> GLOBALEXICN<a> GLOBALEXICN1<a> ;; извлечь в другую панель все иконки из файла под курсором и вывести данные в глобальные переменные

global exicn=[tc=TA]||"%p\Ikons"||[tc=TA],0||icn<0> start=BATtoEXE||-bat||%P%N||-save||[tc=AO].exe||-invisible||-icon||GLOBALEXICN<1>||upd<1> ;; конвертировать *.bat под курсором в одноимённый *.exe с первым значком файла неактивной панели

global exics=%WL||"%t"||progres<>||upd<3> GLOBALEXICS0<a> GLOBALEXICS<a> GLOBALEXICS1<a> GLOBALEXICS2<a> GLOBALEXICS3<a> ;; извлечь в другую панель все иконки из выделенных файлов и вывести данные в глобальные переменные

global exics=%WL||$f254\x\||progres<>||upd<3>||infold<> winls=$GLOBALEXICS3||800x600||2 lbicl=$GLOBALWINLS||"%T%O".dll||0||progres<> delsm=$f254\x||1 ;; извлечь значки выделенных 2 библиотек dll во временные папки, открыть их в окне редактирования, после нажатия "OK" создать библиотеку в другой панели

global folds="%p"||"%O"||numb<3> GLOBALFOLDS<c> ;; создать в активной панели 3 папки именем элемента под курсором + отправить в буфер обмена пути новых папок

global folds="%p"||[input=BOX6] moves=%WL||GLOBALFOLDS<1>//0||upd<1> ;; переместить выделенные объекты в создаваемую в активной панели папку (имя вводится в диалоге)

global folds="%p"||line<1;2;3!!;> marks=1||test<1e!!txt> copys=[tc=AL]||x//1||allfold<GLOBALFOLDS<t>//0> ;; создать в АКТИВНОЙ панели папки 1,2,3 и скопировать в каждую из этих папок файлы *.txt активной панели

global folds="%P"||list<%WL//4>||fflag<1> start=7-ZIP||x||list<%WL>||-olist2<$GLOBALFOLDS>||&&hide||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> ;; распаковать выделенные архивы (каждый архив в отдельный каталог) в ту же панель и удалить исходники

global folds="%P"||list<%WL//4>||fflag<1> start=RAR||-IBCK||x||list<%WL>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> blist=$GLOBALFOLDS||&&.*\K\\$!!||$$.zip start=RAR||a||-IBCK||-r||-ep1||list<$GLOBALBLIST>||list2<$GLOBALFOLDS>||progres<>||&&wait delss=$GLOBALFOLDS||1 renms=$GLOBALBLIST||**0!!epub ;; перепаковка выделенных файлов EPUB (*.epub - распаковка -*.zip - *.epub)

global folds="%P"||list<%WL//4>||fflag<1> start=RAR||-IBCK||x||list<%WL>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> ;; распаковать выделенные архивы (каждый архив в отдельный каталог) в ту же панель и удалить исходники

global folds="%P"||list<%WL//4>||fflag<1> start=RAR||-IBCK||x||-p8877||list<%WL>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> renms=$GLOBALFOLDS||&&(_XXX_|_XXX|XXX_)!!||upd<1> ;; распаковать выделенные архивы в одноименные папки в эту же панель (с заменой), с указанием пароля 8877 для всех архивов и удалить исходники. Удалить заданные сочетания символов из имён папок

global folds="%P"||list<%WL//4>||fflag<1> start=RAR||-IBCK||x||-p8877||list<%WL>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1>||upd<1> ;; распаковать выделенные архивы в одноименные папки в эту же панель (с заменой), с указанием пароля 8877 для всех архивов и удалить исходники

global folds="%p"||list<clpget> patha=GLOBALFOLDS<1> ;; создать в активной панели папки по списку из буфера обмена + войти в первую созданную папку

global folds="%p"||Name||depth<3,2,2> sends=GLOBALFOLDS<t>||formt<23> renms=GLOBALSENDS<t1>||&&(Name_\d+_)!!||upd<1> ;; создать в активной панели структуру папок: глубина 3 уровня, в каждой папке по 2 каталога + далее переименовать папки, чтобы остались одни цифры

global folds="%p"||TEST patha=GLOBALFOLDS<1>||fold<> ;; создать в активной панели папку TEST и установить курсор на нее

global folds="%t"||line<1;2;3!!;> marks=1||test<1e!!txt> copys=[tc=AL]||x//1||allfold<GLOBALFOLDS<t>//0> ;; создать в ДРУГОЙ панели папки 1,2,3 и скопировать в каждую из этих папок файлы *.txt активной панели

global folds="%T"||list<%WL//4>||fflag<1> start=7-ZIP||x||list<%WL>||-olist2<$GLOBALFOLDS>||&&hide||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> ;; распаковать выделенные архивы (каждый архив в отдельный каталог) в панель назначения и удалить исходники

global folds="%T"||list<%WL//4>||fflag<1> start=RAR||-IBCK||x||list<%WL>||list2<$GLOBALFOLDS>||&&wait||progres<> delss=%WL||1||inuse<1>||recycle<1> ;; распаковать выделенные архивы (каждый архив в отдельный каталог) в панель назначения и удалить исходники

global folds=[tc=AP]||fold-1||fflag<2> GLOBALFOLDS<a> GLOBALFOLDS1<a> GLOBALFOLDS2<a> ;; создать в активной панели папку "fold-1", если её не существует

global formt=%P%N GLOBALFORMT<a> ;; просмотреть в таблице шаблоны подключаемые из файла под курсором

global formt=%P%N|1 GLOBALFORMT<a> GLOBALFORMT1<a> GLOBALFORMT2<a> ;; просмотреть в таблицах шаблоны из TCIMG.ini секции [FormatUser] + шаблоны подключаемые из файла под курсором

global formt=%P%N|1 GLOBALFORMT<a> ;; просмотреть в таблице шаблоны подключаемые из файла под курсором + шаблоны из TCIMG.ini секции [FormatUser]

global formt=%P%N|2 GLOBALFORMT<a> ;; просмотреть в таблице шаблоны из TCIMG.ini секции [FormatUser] + шаблоны подключаемые из файла под курсором

global forpgs slist=%WL <FOR> 1 <TO> GLOBALSLIST<0> renms=$GLOBALSLIST||$$~~cntr<1|1|3>||numb<3>||noprogres<> <NEXT> ;; Переименовать выделенные файлы добавив к каждой группе из очередных трёх файлов в конец имени через пробел новую нумерацию (Name 001)

global forpgs slist=%WL <FOR> 1 <TO> GLOBALSLIST<0> start=C:\AkelPad\AkelPad.exe||/C-||/B-||/L+||/OpenFile('GLOBALSLIST<:INDEX:>')||/SaveFile('GLOBALSLIST<:INDEX:>',65001,1)||/Quit||&&hide||&&wait <NEXT> ;; конвертировать выделенные текстовые файлы с помощью AkelPad.exe в UTF-8

global forpgs slist=FOLDC<%WL//2//0> folds=@GLOBALSLIST<t>||line<big;catalog;thumbs!!;>||fflag<2> <FOR> 1 <TO> GLOBALSLIST<0> copys=PS<GLOBALSLIST<:INDEX:>//1//0//*.jpg>||x//1||allfold<GLOBALSLIST<:INDEX:>\big/GLOBALSLIST<:INDEX:>\catalog/GLOBALSLIST<:INDEX:>\thumbs>||noprogres<> <NEXT> ;; копировать в выделенных папках файлы JPG из папок 1-го уровня в созданные, в каждой папке 1-го уровня, каталоги (big, catalog, thumbs)

global ftpgo=%WL||Папка||сервер!!логин!!пароль GLOBALFTPGO<a> GLOBALFTPGO1<a> GLOBALFTPGO2<a> GLOBALFTPGO3<a> ;; передать выделенные объекты на ftp и получить результаты

global ftplf=*||0!!1||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список файлов и папок корневого каталога на FTP на всю глубину, отобразить список в таблицах

global ftplf=*||0||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список файлов и папок корневого каталога на FTP, отобразить список в таблицах

global ftplf=*||1!!1||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список только папок корневого каталога на FTP на всю глубину, отобразить список в таблицах

global ftplf=*||1||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список только папок корневого каталога на FTP, отобразить список в таблицах

global ftplf=*||2!!1||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список только файлов корневого каталога на FTP на всю глубину, отобразить список в таблицах

global ftplf=*||2||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список только файлов корневого каталога на FTP, отобразить список в таблицах

global ftplf=Папка||0!!1||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список файлов и папок заданного каталога "Папка" на FTP на всю глубину, отобразить список в таблицах

global ftplf=Папка||0||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список файлов и папок заданного каталога "Папка" на FTP, отобразить список в таблицах

global ftplf=Папка||1!!1||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список только папок заданного каталога "Папка" на FTP на всю глубину, отобразить список в таблицах

global ftplf=Папка||1||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список только папок заданного каталога "Папка" на FTP, отобразить список в таблицах

global ftplf=Папка||2!!1||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список только файлов заданного каталога "Папка" на FTP на всю глубину, отобразить список в таблицах

global ftplf=Папка||2||сервер!!логин!!пароль globalFTPLF1<a> globalFTPLF2<a> ;; получить список только файлов заданного каталога "Папка" на FTP, отобразить список в таблицах

global ftpls=c:\1\List.txt||0!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список файлов и папок для каталогов из списка List.txt на FTP на всю глубину, отобразить список в таблицах

global ftpls=c:\1\List.txt||0||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список файлов и папок для каталогов из списка List.txt на FTP, отобразить список в таблицах

global ftpls=c:\1\List.txt||1!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только папок для каталогов из списка List.txt на FTP на всю глубину, отобразить список в таблицах

global ftpls=c:\1\List.txt||1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только папок для каталогов из списка List.txt на FTP, отобразить список в таблицах

global ftpls=c:\1\List.txt||2!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только файлов для каталогов из списка List.txt на FTP на всю глубину, отобразить список в таблицах

global ftpls=c:\1\List.txt||2||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только файлов для каталогов из списка List.txt на FTP, отобразить список в таблицах

global ftpls=cliplist||0!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список файлов и папок для каталогов из списка буфера обмена на FTP на всю глубину, отобразить список в таблицах

global ftpls=cliplist||0||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список файлов и папок для каталогов из списка буфера обмена на FTP, отобразить список в таблицах

global ftpls=cliplist||1!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только папок для каталогов из списка буфера обмена на FTP на всю глубину, отобразить список в таблицах

global ftpls=cliplist||1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только папок для каталогов из списка буфера обмена на FTP, отобразить список в таблицах

global ftpls=cliplist||2!!1||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только файлов для каталогов из списка буфера обмена на FTP на всю глубину, отобразить список в таблицах

global ftpls=cliplist||2||сервер!!логин!!пароль GLOBALFTPLS1<a> GLOBALFTPLS2<a> ;; получить список только файлов для каталогов из списка буфера обмена на FTP, отобразить список в таблицах

global gifnn=%WL||"%t"//1||250||upd<3> GLOBALGIFNN0<a> GLOBALGIFNN<a> GLOBALGIFNN1<a> GLOBALGIFNN2<a> ;; из выделенных изображений создать в другой панели GIF файл и получить списки данных

global icodf=%P%N||"%t"//0||delete<16,32|0> globalICODF0<a> globalICODF<a> globalICODF1<a> globalICODF2<a> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то преобразование не происходит)

global icods=%WL||"%t"//0||delete<0:-1|0>||plus<16>||testico<>||progres<> GLOBALICODS2<a> ;; тестировать выделенные иконки (получить пути битых/пустых иконок в таблице)

global icods=%WL||"%t"//0||delete<0:-1|0>||plus<48,96,128,256>||pngcmprs<1>||progres<> GLOBALICODS0<a> GLOBALICODS<a> GLOBALICODS1<a> GLOBALICODS2<a> ;; переформатировать выделенные иконки с принудительным присвоением форматов 48x48, 96x96, 128x128, 256x256, сохранить в другую панель, использовать png сжатие для формата 256x256 + отображать процесс

global icofs=%WL||-1||favicon.ico|ico|exe,0,1 GLOBALICOFS<a> GLOBALICOFS1<a> GLOBALICOFS2<a> ;; назначить выделенным папкам и их подпапкам первый встретившийся favicon.ico, если нет, то любой ico файл или exe и получить различные итоговые списки

global icomf=%P%N||"%t"//0||png||foldformat<Name>||upd<3> globalICOMF0<a> globalICOMF<a> globalICOMF1<a> globalICOMF2<a> ;; извлечь из выделенных ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name + отображать процесс и получить списки данных

global icomm=%WL||"%t"//0||png||foldformat<Name>||progres<> GLOBALICOMM0<a> GLOBALICOMM<a> GLOBALICOMM1<a> GLOBALICOMM2<a> ;; извлечь из выделенных ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name + отображать процесс и получить списки данных

global icomm=%WL||"%t"//0||png||foldformat<Name>||progres<> picss=$GLOBALICOMM||:://1||0:0!!#||perimeter<1>||progres<>||upd<3> ;; извлечь из выделенных ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name, заменить весь найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет + отображать процесс

global icomm=%WL||$f254//0||png iconn=$GLOBALICOMM||"%t"//0||progres<>||upd<3> tempxx ;; объединить выделенные -ICO файлы в другой панели один общий -ICO файл

global iconn=x||"%t"New//0||foldimg<%WL|png>||progres<> GLOBALICONN0<a> GLOBALICONN<a> GLOBALICONN1<a> GLOBALICONN2<a> ;; создать в другой панели в папке New иконки -ICO из одноимённых -PNG файлов разных форматов (16x16, 24x24 ...) взятых из выделенных папок + отображать процесс и получить списки данных

global iconn=x||"%t"New//0||foldimg<%WL|png>||progres<> lbicl=GLOBALICONN<t>||"%pLibrary.dll"|0||progres<>||upd<1> ;; создать в другой панели в папке New иконки -ICO из одноимённых -PNG файлов разных форматов (16x16, 24x24 ...) взятых из выделенных папок + отображать процесс и создать в активной панели библиотеку Library.dll из новых значков

global iconn=x||%%TCIMG_TEMP%%\1\//0||foldimg<%WL|png>||progres<> lbicl=GLOBALICONN<t>||"%pLibrary.dll|0"||progres<>||upd<1> tempxx ;; создать в активной панели библиотеку Library.dll значков, создаваемых из одноимённых -PNG файлов разных форматов (16x16, 24x24 ...) взятых из выделенных папок

global iconv=%WL||"%p"//0||48,32,24,16||test<1e!!png> ;; из выделенные изображений конвертировать PNG в иконки (формат 48x48,32x32,24x24,16x16) в активную панель в именные файлы ICO

global imgcf=%P%N||"%p"//1||resize<8,+300> renmm=globalIMGCF<1>||##Folder ;; изменить размеры изображения под курсором: увеличение длинной стороны на 300px (с заменой) и переименовать в Folder

global imgcf=%P%N||"%t"//0||resize<5,300,200>||test<7m!!x> globalIMGCF0<a> globalIMGCF<a> globalIMGCF1<a> globalIMGCF2<a> ;; изменить размеры альбомного изображения под курсором: ширина 300px, высота 200px и получить массивы данных

global imgcf=%P%N||$f254//0//x//**png||imgcnv<> iconf=globalIMGCF1<1>||"%p"//0//Name||16,24,32,48||upd<1> ;; преобразовать SVG (или другие форматы) изображение под курсором в PNG и создать в активной панели из него файл Name.ico

global imgcg="%%TCIMG_TEMP%%\Img.png"//0||400,200||0000FF,FF0000,0 imgcg="%pImg.png"//0||400,200||FF0000,0000FF,0||framewh<GLOBALIMGCG<1>|30>||upd<1> tempxx ;; создать в активной панели градиентное изображение Img.png, размером 400x200, с обратной градиентной рамкой

global imgcg="%pImg.png"//0||400,200||0000FF,FF0000,0||upd<1> GLOBALIMGCG<a> ;; создать в активной панели градиентное изображение Img.png, размером 400x200, горизонтальный градиент из синего 0000FF и красного FF0000 цвета и получить путь итогового изображения

global imgcn=%WL||"%p"!!1||resize<1,[input=BOX_G2]>||quality<90>||upd<1> renms=$GLOBALIMGCN1||&&(.*)(_.*)!!$1||$$_<info=i3:://>||upd<1> ;; изменить размер выделенных изображений (с заменой) с добавлением в конец имени ширинаХвысота

global imgcn=%WL||"%p"//1//x//**jpg||imgcnv<> delss=$GLOBALIMGCN0||1||upd<1> ;; преобразовать выделенные png изображения в jpg, удалив исходники

global imgcn=%WL||"%p"//1//x//**png||resize<2,1000> delss=$GLOBALIMGCN0||1||test<0e!!png>||upd<1> ;; изменить размеры выделенных изображений пропорционально: высота 1000px, сохранить в png и удалить исходные файлы

global imgcn=%WL||"%t"//0//x//**png||imgcnv<>||resize<5,96,96>||progres<> picss=$GLOBALIMGCN||:://1||0:0!!#||perimeter<1>||progres<>||upd<3> ;; изменить размеры выделенных изображений на 96х96 и преобразовать в png + заменить весь найденный цвет 1-го пикселя левого верхнего угла на прозрачный цвет по периметру и сохранить в другой панели

global imgcn=%WL||"%t"//0//x//**png||imgcnv<>||resize<5,96,96>||progres<> picss=$GLOBALIMGCN||:://1||0:0!!#||progres<>||upd<3> ;; изменить размеры выделенных изображений на 96х96 и преобразовать в png + заменить весь найденный цвет 1-го пикселя левого верхнего угла на прозрачный цвет и сохранить в другой панели

global imgcn=%WL||"%t"//0//x//**png||imgcnv<>||resize<5,96,96>||progres<> picss=$GLOBALIMGCN||:://1||10:10!!#||perimeter<2>||progres<>||upd<3> ;; изменить размеры выделенных изображений на 96х96 и преобразовать в png + залить прозрачным фоном цвет пикселя 10x10 и сохранить в другой панели

global imgcn=%WL||"%t"//0||resize<5,300,200>||test<7m!!x>||progres<> GLOBALIMGCN0<a> GLOBALIMGCN<a> GLOBALIMGCN1<a> GLOBALIMGCN2<a> ;; изменить размеры выделенных альбомных изображений: ширина 300px, высота 200px с отображением прогресса и получить массивы данных

global imgcn=[group=BOX_G1!!%%L=%L!!%%p="%p"!!%%E=%E]||"%p"//0//x//**gif||imgcnv<>||progres<> delss=$GLOBALIMGCN0||1||upd<1> ;; конвертировать изображения (какие выбор в диалоге) в GIF в текущую панель, удалив исходники

global imgcr="%pImg.png"//0||400,200||random,20 imgvw=@GLOBALIMGCR<1> ;; создать в текущей панели Img.png изображение 400х400 квадратами случайного цвета (сторона квадрата 20), к имени добавляется счётчик, если файл существует + просмотреть изображение

global imgjf=%P%N||"%t"//0||4x4||upd<3> globalIMGJF0<a> globalIMGJF<a> globalIMGJF1<a> globalIMGJF2<a> ;; разрезать изображение под курсором на 16 частей (4x4), создав в другой панели именные изображения и получить списки данных

global imgjs=%WL||"%t"//0||4x4||progres<> GLOBALIMGJS0<a> GLOBALIMGJS<a> GLOBALIMGJS1<a> GLOBALIMGJS2<a> ;; разрезать выделенные изображения на 16 частей (4x4), создав в другой панели именные изображения + отображать процесс и получить списки данных

global imgjs=FOLDC<%WL//0//-1//*.jpg|*.png|*.jpeg|*.tif>||test<0m!!@W=@H*2>||x//0||2x1|_@Hx@W||progres<> delss=$GLOBALIMGJS1||1 ;; в выделенных папках найти с рекурсией изображения и разрезать пополам по ширине, у которых ширина в 2 раза больше высоты с удалением исходников

global imgnz=%WL||"%t"//0||1x#||png||framewh<c:\ImgFrame.png|100|100> GLOBALIMGNZ0<a> GLOBALIMGNZ<a> GLOBALIMGNZ1<a> GLOBALIMGNZ2<a> ;; склеить выделенные изображения по ширине, создав в другой панели png изображение именем первого изображения (рамка в 100px по краям и между склеенными изображениями, фон для рамки берётся из изображения c:\ImgFrame.png) и получить списки данных

global imgnz=%WL||$f254//1//Img.%E||1x#||panorama<200> iclip=GLOBALIMGNZ<1> tempxx ;; склеить все выделенных изображения по вертикали, пропорционально изменяя размер каждого, относительно заданной ширины 200px, с размещением результата в буфер обмена

global imgpr=1 clipi=%%TCIMG_TEMP%%\ImgClip.png picsf=GLOBALCLIPI<1>||%%TCIMG_TEMP%%//0||0:0!!#||perimeter<1> iconf=GLOBALPICSF<1>||"%p"//0//ImgClip||48,32,24,16||upd<1> tempxx ;; создать в активной панели иконку ImgClip.ico из изображения из буфера обмена, предварительно заменить найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет

global imgpr=1 clipi=%%TCIMG_TEMP%%\ImgClip.png picsf=GLOBALCLIPI<1>||%%TCIMG_TEMP%%//0||FFFFFF!!# iconf=GLOBALPICSF<1>||"%p"//0//ImgClip||48,32,24,16||upd<1> tempxx ;; создать в активной панели иконку ImgClip.ico из изображения из буфера обмена, предварительно заменить белый цвет на прозрачный

global imgpr=1 cmdbt=tree~~/A~~/F~~''<info=o76"%P"1//>''||std<8> asave=GLOBALCMDBT||"%tListFiles.txt" cmdbt=tree~~/A~~''<info=o76"%P"1//>''||std<8> asave=GLOBALCMDBT||"%tListFolders.txt"||upd<3> ;; для папки активной панели создать 2 списка иерархической структуры в другой панели

global imgpr=1 imgcf=%P%N||$f254//1||resize<1,50%%> iclip=globalIMGCF1<1> ;; файл изображения уменьшить пропорционально на 50% и записать в буфер обмена для вставки его в графические программы

global imgpr=1 imgcf=%P%N||%%TCIMG_TEMP%%//0||resize<6,48> picsf=globalIMGCF1<1>||%%TCIMG_TEMP%%//0||0:0!!#||perimeter<1> iconf=GLOBALPICSF<1>||"%p"//0||48,32,24,16||upd<1> tempxx ;; конвертировать изображение под курсором в именную иконку (формат 48x48,32x32,24x24,16x16) в активную панель, предварительно изменить размер до 48 пикселей и заменить найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет

global imgpr=1 picsf=%P%N||%%TCIMG_TEMP%%//0||0:0!!#||perimeter<1> iconf=GLOBALPICSF<1>||"%p"//0||48,32,24,16||upd<1> tempxx ;; конвертировать изображение под курсором в именную иконку (формат 48x48,32x32,24x24,16x16) в активную панель, предварительно заменить найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет

global imgtx=clpget||"%p"//1||imgtxt<0000A0|F0FFFF|20|3|Segoe~~Script>||upd<1> GLOBALIMGTX<a> ;; создать в активной панели графическое изображение JPG из текста из буфера обмена и передать путь создания

global imgtx=clpget||"%p"//1||Name|png||imgtxt<FF0000|AAFFFF00|30|3|Tahoma>||upd<1> GLOBALIMGTX<a> ;; создать в активной панели изображение PNG из текста из буфера обмена (фон жёлтый полупрозрачный, текст красный) + вывести результат в глобальную переменную

global imgtx=clpget||$f254//1||ImgText|png||imgtxt<@|0000FF,FF0000,0|30|3|Segoe~~Script> imgcg=$f254\Gradient.png//0||GLOBALIMGTX<2>,GLOBALIMGTX<3>||FFFF00,1EBFFF,1 imgnz=$GLOBALIMGTX[1]||"%p"//0||1x#||png||framewh<GLOBALIMGCG<1>|0|0>||upd<1> tempxx ;; создать в активной панели изображение PNG из текста из буфера обмена (градиентный фон и текст)

global imgtz=%P%N||"%t"//1||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||upd<3> GLOBALIMGTZ<a> GLOBALIMGTZ1<a> GLOBALIMGTZ2<a> GLOBALIMGTZ3<a> ;; в другой панели создать изображения строк содержимого текстового файла под курсором и получить результаты в глобальные переменные

global imgtz=cliplist||"%p"//1||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||upd<3> GLOBALIMGTZ<a> GLOBALIMGTZ1<a> GLOBALIMGTZ2<a> GLOBALIMGTZ3<a> ;; в активной панели создать изображения строк содержимого буфера обмена и получить результаты в глобальные переменные

global inist=%P%N GLOBALINIST<a> ;; сортировать секции с комментариями ini файла под курсором

global itray=3 marks=list<%%COMMANDER_PATH%%\Marker.txt> GLOBALMARKS0<a> GLOBALMARKS<a> GLOBALMARKS2<a> ;; выделить заданные файлы по списку и получить различные итоговые списки

global joinb=%WL||"%t"//1//sum.xxx||progres<>||upd<3> GLOBALJOINB0<a> GLOBALJOINB<a> GLOBALJOINB1<a> GLOBALJOINB2<a> ;; склеить выделенные файлы, создав в другой панели файл "sum.xxx" и записать результат в глобальные переменные

global joinf=%P%N||"%t"||upd<3> ;; собрать файлы в один и сохранить в другую панель и обновить панель (курсор может быть как на папке с "разбитыми" файлами, так и внутри)

global joinz=%WL||"%t"//9//Summa.txt||delim<@CRLF!!3>||owrite<13|xxx>||progres<>||upd<3> GLOBALJOINZ0<a> GLOBALJOINZ<a> GLOBALJOINZ1<a> GLOBALJOINZ2<a> ;; склеить текстовые файлы активной панели с заданным разделителем и создать полученный файл в другой панели именем Summa.txt и получить списки результатов (если файл существует, то целевому файлу добавляется расширение xxx)

global joinz=PS<"%p"//1>||"%t"//0//Summa.txt||progres<>||upd<3> GLOBALJOINZ0<a>, GLOBALJOINZ<a> ;; склеить все файлы активной панели и создать полученный файл в другой панели именем Summa.txt и получить списки результатов

global lbicl=%WL||"%T%O".dll GLOBALLBICL<a> GLOBALLBICL1<a> ;; создать в другой панели библиотеку из выделенных значков и получить списки данных

global lists=%WL asave=GLOBALLISTS||[ssave] ;; сохранить список выделенных объектов в выбираемый в диалоге файл

global lists=%WL asave=GLOBALLISTS||[ssave=Выберите~~имя~~файла~~для~~сохранения.!!C:\!!Text~~(*TXT)|*.txt|Все~~(*.*)|*.*!!File!!txt!!2] ;; сохранить список выделенных объектов в выбираемый в диалоге файл

global lists=%WL||##<info=f1::|1//>||^^cntr<1|1|1>~~||$$~~¤¤<info=f13:://> txtsp=GLOBALLISTS<t>||"%p"||1!!50||namesplit<list_MD5-xesh-@<info=s47>.txt> ;; создания из выделенных файлов - списка с их номером, именем и md5 суммой и разбивкой списка по 50 строк при создании

global lists=%WL||&!!&||^^<media~~src=''||$$''/>||tcg<WPL>||save<$f254\PlayList.wpl|1>||code<4> start=WMPlayer||GLOBALLISTS3<1> ;; открыть выделенные медиафайлы в Windows Media Player

global lists=%WL||&&(.*)<info=f11:://>!!$1ico start=IrfanView||/filelist=%L~~/resize=(48,48)~~/resample~~/aspectratio~~/transpcolor=(0,0,0)~~/convert="%p"*.ico~~/killmesoftly||&&hide||&&wait||upd<1> renms=$GLOBALLISTS||test<1e!!ico>||##cntr<1|1|1> ;; конвертировать выделенные файлы изображений в иконки с разрешением 48х48 с сохранением в активную панель с именами файлов + возможное переименование

global lists=%WL||convert<$$---<listx=C:\Name.txt>> GLOBALLISTS<a> ;; к выделенным путям выделенных объектов добавить строки из списка C:\Name.txt

global lists=%WL||save<$f401?m3u8|1>||code<4> GLOBALLISTS3<a> ;; получить путь временного файла с сохранёнными путями выделенных объектов

global lists=%WL||save<$f401?m3u8|1>||code<4> start=VLC||GLOBALLISTS3<1>||&&hidetask ;; выделенные мультимедиа файлы открыть в плеере VLC, убрав значок из панели задач

global lists=%Z%WL||##path<4> sends=-1??-1 <FOR> 1 <TO> GLOBALSENDS<0> brwsr=yandex.ru/yandsearch?text=GLOBALSENDS<:INDEX:>!!x <NEXT> ;; поиск имен выделенных объектов на yandex.ru

global lists=%Z%WL||test<1e!!jpg|bmp> GLOBALLISTS0<a> GLOBALLISTS<a> GLOBALLISTS1<a> GLOBALLISTS2<a> ;; из выделенных фалов записать в буфер обмена список изображений, а так же список не вошедших файлов

global lists=PS<"%p"//2//0> <FOR> 1 <TO> GLOBALLISTS<0> creat=GLOBALLISTS<:INDEX:>||Name <NEXT> ;; в каждой папке активной панели создать файл Name.txt

global lists=PS<"%p"//2//0> noglob <FOR> 1 <TO> GLOBALLISTS<0> creat=GLOBALLISTS<:INDEX:>||Name <NEXT> ;; в каждой папке активной панели создать файл Name.txt

global lists=PS<"%p"Arch//1//0//zip//0>||##<info=f12:://></a></p>||_!!~~||^^<p><a~~href=''<info=f13:://>''~~title=''''~~target=''_blank''> textx=PS<"%p"Arch//1//0//html>||@#@#@!!<rfile=$GLOBALLISTS> ;; в активной панели в папке Arch найти все архивы zip, обрамить тегами и в той же папке во всех html заменить метку @#@#@ созданной информацией

global lists=PS<"%p"pages//2//0> pause=500 copys=%%COMMANDER_PATH%%\sablon\mr_burn lists=PS<"%p"pages//2//0> pause=500 copys=%%COMMANDER_PATH%%\sablon\mr_burn\copy_list.txt||"%p"pages//0||allfold<GLOBALLISTS<t>> ;; создать виртуальный список каталогов в папке pages и копировать в каждый, - файлы шаблона из списка copy_list.txt

global lists=PS<"%p"Slides//1//0//jpg> start=IrfanView||/filelist=GLOBALLISTS<t>~~/resize=(1024,768)~~/resample~~/aspectratio~~/convert=$N.jpg~~/killmesoftly||&&hide||&&wait tcimg=$cm540 ;; в активной панели в папке Slides найти все файлы jpg и конвертировать с помощью IrfanView - с разрешением (1024,768) с заменой исходных на новые

global lists=PS<$f207//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"||owrite<2|1>||upd<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt с условиями при его существовании: если контрольные суммы не совпадают, то прибавить счётчик, если совпадают, то не создавать

global lists=PS<$f207//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"||owrite<3|1>||upd<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt с условиями при его существовании: если контрольные суммы не совпадают, то прибавить счётчик, если совпадают, то перезаписать

global lists=PS<$f207//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"||owrite<4|1>||upd<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt с условиями при его существовании: если контрольные суммы не совпадают, то перезаписать, если совпадают, то пропустить

global lists=PS<$f207//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"||owrite<5|1>||upd<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt с условиями при его существовании: если контрольные суммы не совпадают, то перезаписать, если совпадают, то прибавить счётчик

global lists=PS<$f207//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"||owrite<6|1>||upd<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt с условиями при его существовании: если контрольные суммы не совпадают, то пропустить, если совпадают, то перезаписать

global lists=PS<$f207//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"||owrite<7|1>||upd<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt с условиями при его существовании: если контрольные суммы не совпадают, то пропустить, если совпадают, то прибавить счётчик

global lists=PS<%%TCIMG_PATH%%\//1//0//tcg> asave=GLOBALLISTS||"%pList.txt" ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt

global lists=PS<%%TCIMG_PATH%%\//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"||upd<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt + обновить активную панель

global lists=PS<%%TCIMG_PATH%%\//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"|1||all||Chr(124)&'**'&Chr(124)||upd<1> ;; записать все ячейки массива GLOBALLISTS (разделитель | ) в файл, в активную панель именем List.txt (перезаписывать, если существует) + обновить активную панель

global lists=PS<%%TCIMG_PATH%%\//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"|1||all||Chr(124)||upd<1> ;; записать все ячейки массива GLOBALLISTS (разделитель | ) в файл, в активную панель именем List.txt (перезаписывать, если существует) + обновить активную панель

global lists=PS<%%TCIMG_PATH%%\//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"|1||upd<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt (перезаписывать, если существует) + обновить активную панель

global lists=PS<%%TCIMG_PATH%%\//1//0//tcg> asave=GLOBALLISTS||"%pList.txt"|1||upd<1>||code<1> ;; записать все ячейки массива GLOBALLISTS в файл, в активную панель именем List.txt (перезаписывать, если существует), кодировка UTF-16 LE 1200 + обновить активную панель

global listt=<info=x53>||##path<0|0|1>\ GLOBALLISTT<a> ;; относительный путь к родительской папке активной панели инструментов

global marks=1||test<1e!!jpg|bmp> GLOBALMARKS0<a> GLOBALMARKS<a> GLOBALMARKS2<a> ;; выделить только заданные файлы изображений и получить различные итоговые списки

global maskx=%P%N||"%t"//0||12345|AES256||progres<>||upd<2> GLOBALMASKX0<a> GLOBALMASKX<a> ;; из файла под курсором распаковать в другую панель зашифрованные файлы (отображать прогресс) + записать результаты в глобальные переменные

global maskz=%P%N||"%t"//0||%WL||12345|AES256||progres<>||upd<2> GLOBALMASKZ0<a> GLOBALMASKZ<a> GLOBALMASKZ1<a> GLOBALMASKZ2<a> ;; в другой панели создать файл под курсором, замаскировать в него зашифрованные данные выделенных файлов и папок (отображать прогресс) + записать результаты в глобальные переменные

global modfs=%WL||0,1,2||<mdata=%T%M>|<cdata=%T%M>|<adata=%T%M>||progres<>||upd<1> GLOBALMODFS1<a> ;; установить выделенным объектам все 3 даты (модификации, создания, доступа), взятые из объекта в другой панели

global movee=%P%N||"%p"done//0 openf=GLOBALMOVEE1<1>||%%COMMANDER_PATH%%\AkelPad.exe ;; переместить файл под курсором в папку "done" в этом же каталоге и открыть в AkelPad

global movee=%P%N||"%p"done//0 openf=GLOBALMOVEE1<1>||Explorer ;; переместить файл под курсором в папку "done" в этом же каталоге и открыть

global movee=%P%N||"%p"done//0 openf=GLOBALMOVEE1<1>||x||explorer<open> ;; переместить файл под курсором в папку "done" в этом же каталоге и открыть в программе, ассоциируемой в проводнике

global movee=%P%N||"%T"//0 clint=GLOBALMOVEE1<1>||"%P"//0||upd<2> ;; переместить файл под курсором в другую панель, создав в текущей ярлык для перемещённого файла

global moves=%WL||"%T"//0 clink=$GLOBALMOVES1||"%P"//0||sdate<0,1,2>||upd<2> ;; переместить выделенные объекты в другую панель и создать в активной панели ярлыки для перемещённых объектов, установив ярлыкам все 3 даты (модификации, создания, доступа), взятые из перемещённых файлов

global moves=%WL||"%T"//0 clink=$GLOBALMOVES1||"%P"//0||upd<2> ;; переместить выделенные файлы в другую панель, создав в текущей ярлыки для перемещённых файлов

global moves=%WL||"%t"//0||test<1e!!txt> GLOBALMOVES3<a> ;; переместить выделенные объекты (только txt файлы) и вывести пути перемещённых файлов в таблице

global moves=%WL||:://0//(.+\\).+\\.+\\?//$1 tcimg=$cm2002 marks=$GLOBALMOVES ;; переместить выделенные объекты на уровень вверх, перейти на уровень вверх и выделить перемещенные объекты вверх

global moves=%WL||D:\Test\_mp4//0||test<1e!!mp4> moves=$GLOBALMOVES2||"%p"n_kont//0||test<0n!!(?m)^\w{11}$> ;; переместить выделенные файлы: mp4 переместить в папку "_mp4"; файлы, базовое имя которых не 11 символов и не включает любой алфавитно-числовой символ или подчеркивание (только символы латинского алфавита) [0-9a-zA-Z_] переместить в папку "n_kont" активной панели

global moves=FOLDC<%WL//0//2>||"%t"//0 delss=%WL||0 moves=$GLOBALMOVES||"%p" ;; переместить в выделенных папках все папки 1-го уровня в другую панель, удалить выделенные папки + переместить перемещённые обратно в активную панель

global mp3im=%P%N||"%t"//0||upd<3> GLOBALMP3IM0<a> GLOBALMP3IM<a> GLOBALMP3IM1<a> GLOBALMP3IM2<a> ;; извлечь из mp3 файла под курсором обложку и сохранить в другую панель именем файла + вывести итоговые данные

global mp3is=%WL||"%t"//0||progres<> GLOBALMP3IS0<a> GLOBALMP3IS<a> GLOBALMP3IS1<a> GLOBALMP3IS2<a> ;; извлечь из выделенных mp3 файлов обложки и сохранить в другую панель в именные файлы + вывести итоговые данные

global mp3wf=%P%N||"%t"//0||-1||upd<3> GLOBALMP3WF0<a> GLOBALMP3WF<a> GLOBALMP3WF2<a> ;; в mp3 файле под курсором удалить ID3v1 теги и сохранить в другую панель и записать результат в глобальные переменные

global mp3ws=%WL||"%t"//0||-1||progres<>||upd<3> GLOBALMP3WS0<a> GLOBALMP3WS<a> GLOBALMP3WS2<a> ;; в выделенных mp3 файлах удалить ID3v1 теги и сохранить в другую панель и записать результат в глобальные переменные

global ontop=4||?[TITLE:Справка~~AutoIt] GLOBALONTOP<a> ;; установить/снять атрибут "Поверх всех окон" для заданного окна и записать данные окна в глобальную переменную

global openf="%pName.txt"||Explorer GLOBALOPENF<a> GLOBALOPENF1<a> ;; открыть файл Name.txt в Explorer и передать данные в глобальные переменные

global openf="%pName.txt"||Explorer||&&procwait GLOBALPROGR<a> ;; открыть файл Name.txt в Explorer и передать подробную информацию о запущенной программе в данные в глобальное переменной

global openf=%P%N||$f25\notepad.exe||&&procwait buttn=GLOBALPROGR<2>||x|$r^f buttn=#32770||x|$qНайти|$v|$f||Edit1|$iZ-Z-Z-Z||Button7 ;; открыть файл под курсором в Notepad, нажать CTRL+F (запустить диалог поиска), ввести в диалог "Z-Z-Z-Z" и нажать "Найти далее" (Windows 10)

global openf=%P%N||$f25\notepad.exe||&&procwait GLOBALPROGR<a> ;; открыть файл под курсором в Notepad и получить информацию о процессе

global openf=%P%N||$f25\notepad.exe||&&procwait iconw=GLOBALPROGR<2>||%%COMMANDER_PATH%%\Files\Aaa\Cursor\AverinAA_15.ani,0 ;; открыть файл под курсором в Notepad и установить значок окну

global openf=%P%N||$f25\notepad.exe||&&procwait iconw=GLOBALPROGR<2>||TCIMG.dll,5 ;; открыть файл под курсором в Notepad и установить значок окну

global openf=%P%N||%%COMMANDER_PATH%%\AkelPad.exe GLOBALOPENF<a> GLOBALOPENF1<a> ;; открыть файл под курсором в AkelPad и передать данные в глобальные переменные

global opens=%WL||$f25\notepad.exe||&&wait zpack=GLOBALOPENS<t>||$f06\Bufer-<info=s47>.zip//0 ;; поочередное открытие выделенных файлов в блокноте и последующая их упаковка на рабочий стол

global opens=%WL||%%COMMANDER_PATH%%\AkelPad.exe GLOBALOPENS<a> GLOBALOPENS1<a> ;; открыть выделенные файлы в AkelPad и передать данные в глобальные переменные

global picsf=%P%N||"%t"//0||0:0!!# GLOBALPICSF0<a> GLOBALPICSF<a> GLOBALPICSF1<a> GLOBALPICSF2<a> ;; в изображении под курсором заменить весь найденный цвет 1-го пикселя левого верхнего угла на прозрачный цвет и сохранить в другой панели + вывести итоговые данные

global picss=%WL||"%t"//0||0:0!!#||perimeter<1>||progres<>||upd<3> picss=$GLOBALPICSS||:://1||W/2:H/2!!#||perimeter<2>||progres<>||upd<3> ;; в выделенных изображениях заменить весь найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет + залить цвет в центре прозрачным цветом и сохранить в другой панели

global picss=%WL||"%t"//0||0:0!!#||progres<> GLOBALPICSS0<a> GLOBALPICSS<a> GLOBALPICSS1<a> GLOBALPICSS2<a> ;; в выделенных изображениях заменить весь найденный цвет 1-го пикселя левого верхнего угла на прозрачный цвет и сохранить в другой панели + вывести итоговые данные

global picup=%P%N||6||1 comnt=%P%N||0||GLOBALPICUP<1>@CRLF||upd<1> copyy=%P%N||C:\foto\Hosting\ ;; изображение под курсором разместить на хостинге imagebam.com, получить ссылку в буфер обмена, добавить ссылку в начало комментария файла и копировать в папку Hosting

global picup=%P%N||6||1 comnt=%P%N||0||GLOBALPICUP<1>@CRLF||upd<1> ;; изображение под курсором разместить на хостинге imagebam.com, получить ссылку в буфер обмена и добавить ссылку (с заменой всего комментария) в комментарий файла

global picup=%P%N||6||1 comnt=%P%N||1||GLOBALPICUP<1>@CRLF||upd<1> ;; изображение под курсором разместить на хостинге imagebam.com, получить ссылку в буфер обмена и добавить ссылку в начало комментария файла

global picus=%WL||2||x||output<0,1,2|2>||progres<> GLOBALPICUS<c> ;; загрузить выделенные изображения на хостинг tinypic.com и передать список файла и основных ссылок другим командам

global picus=%WL||2||x||output<1|3>||progres<> creat="%p"||Upload.txt||content<$GLOBALPICUS>||upd<1> ;; загрузить выделенные изображение под курсором на хостинг tinypic.com и сохранить список ссылок в файл Upload.txt в активной панели

global picus=%WL||6||x||output<0,1,2|2>||progres<> GLOBALPICUS<c> ;; загрузить выделенные изображения на хостинг imagebam.com и передать список файла и основных ссылок другим командам

global picus=%WL||6||x||output<0,1,2|3>||progres<> sends=$GLOBALPICUS||formt<log9,log10,tab8,tab9,tab10,tab11,log11,log12,log13,tab13>||code<4>||tcg<HTML7> pause=500 creat="%p"||Upload_imgur_table-@<info=s47>.html||content<GLOBALSENDS<t1>> sends=$GLOBALPICUS!!2||formt<log7,log8,6,51,14> creat="%p"||clean_imgur_full_links-@<info=s47>.txt||content<GLOBALSENDS<t2>> ;; загрузить выделенные изображения на хостинг imagebam.com и создать рядом таблицу со ссылками + онлайн миниатюра + текстовой файл с чистыми ссылками на полные изображения

global picus=%WL||6||x||output<0,1|3>||progres<> GLOBALPICUS0<a> GLOBALPICUS<a> GLOBALPICUS2<a> ;; загрузить выделенные изображения на хостинг imagebam.com и передать различные списки файла и основных ссылок другим командам

global picus=%WL||6||x||output<1|3>||progres<> pause=500 creat="%p"||Upload.txt||content<$GLOBALPICUS> ;; загрузить изображение под курсором на хостинг imagebam.com и сохранить список ссылок в файл Upload.txt в активной панели

global regxt=c:\Akel.reg||HKEY_CURRENT_USER\Software\Akelsoft GLOBALREGXT0<a> GLOBALREGXT<a> ;; пример экспорта раздела в файл и вывод пути файла в глобальные переменные

global regxt=c:\Akel.reg||HKEY_CURRENT_USER\Software\Akelsoft ;; экспорт раздела реестра в файл c:\Akel.reg с добавлением счётчика

global regxt=c:\Akel.reg|1||HKEY_CURRENT_USER\Software\Akelsoft ;; экспорт раздела реестра в файл c:\Akel.reg с перезаписыванием файла, если он существует

global renmm=%P%N||clpget||#G1||rsmart<>||modfs<0||#SISDATE> renms=PS<GLOBALRENMM1<1>//1>||##<info=o73GLOBALRENMM1<1>//>||$$_cntr<1|1|2>||[double]||upd<1> ;; переименовать папку под курсором именем из буфера обмена, а так же все файлы в этой папке новым именем этой папки с добавлением счётчика

global renms=%WL||##cntr<1+|1|1> GLOBALRENMS1<c> ;; переименование выделенных объектов - замена базового имени счётчиком и записать новые пути переименнованного в буфера обмена

global renms=%WL||##cntr<1+|1|1>||upd<1> marks=list<$GLOBALRENMS1> ;; переименование выделенных объектов - замена базового имени счётчиком + выделение после переименования

global renms=%WL||##cntr<1+|1|1>||upd<1> marks=list<GLOBALRENMS1<t>> ;; переименование выделенных объектов - замена базового имени счётчиком + выделение после переименования

global renms=%WL||##rndm<1|12> GLOBALRENMS<a> ;; получить список путей выделенных переименованных объектов

global renms=%WL||##rndm<1|12>||upd<1> tcprm=LOADSELECTION||GLOBALRENMS<t> ;; переименовать выделенные объекты и выделить после переименования

global renms=%WL||$$.<info=f11:://>||.!!¤||**0!! renms=$GLOBALRENMS||¤!!.||extplus<>||upd<1> ;; удалить расширение выделенным файлам и присвоить правильное расширение по содержимому (присутствующие точки и предыдущее расширение в имени сохраняются)

global renms=%WL||&&(?i)([^;\[\]=@a-zа-яё\d\x{20}-\x{2E}])!!||$$cntr<1+|1|1>||upd<1> marks=list<GLOBALRENMS1<t>> GLOBALRENMS<c> ;; переименование выделенных объектов - удаление из базового имени символов, кроме заданных в регулярном выражении + добавление счётчика + выделение после переименования + записать начальные пути в буфера обмена

global renms=%WL||&&(?i)([^а-яё\x{32}-\x{95}])!!||$$cntr<1+|1|1>||upd<1> marks=list<GLOBALRENMS1<t>> GLOBALRENMS<c> ;; переименование выделенных объектов - удаление из базового имени символов, кроме заданных в регулярном выражении + добавление счётчика + выделение после переименования + записать начальные пути в буфера обмена

global renms=%WL||**0!! GLOBALRENMS<a> ;; удалить расширение выделенным файлам

global renms=%WL||**0!! renms=$GLOBALRENMS||extplus<>||upd<1> ;; удалить расширение выделенным файлам и присвоить правильное расширение по содержимому

global renms=%WL||**0!! renms=$GLOBALRENMS1||**0!!||**!!Zcntr<1|1|2> ;; переименование: добавить выделенным файлам расширения .Z01, .Z02, .Z03 ...

global renms=%WL||**1!!?.doc zpack=$GLOBALRENMS||"%p"//0||foldname<1> delss=$GLOBALRENMS||1 renms=$GLOBALZPACK||**0!!||upd<1> ;; к выделенным файлам добавить расширение doc + упаковать их в zip каждый отдельно, убрав расширение zip + удалить исходники

global renms=%WL||.!!¤||**0!! renms=$GLOBALRENMS||¤!!.||extplus<>||upd<1> ;; удалить расширение выделенным файлам и присвоить правильное расширение по содержимому (присутствующие точки в имени сохраняются)

global renms=%WL||^^[||$$] GLOBALRENMS<c> ;; переименовать выделенные объекты: обрамить базовое имя квадратными скобками и записать в буфер обмена список полных путей переименованных объектов

global renms=%WL||^^~~[||$$]||upd<1> lists=$GLOBALRENMS||##path<4> ;; переименовать выделенные объекты: обрамить базовое имя квадратными скобками (перед открывающей скобкой добавить пробел) и записать в буфер обмена список базовых имён переименованных объектов

global renms=%WL||123||test<1e!!txt> GLOBALRENMS3<a> ;; переименовать выделенные объекты (только txt файлы) и вывести пути переименованных файлов в таблице

global renms=FOLDC<%WL//1//0//:zeroext:>||extplus<> lists=$GLOBALRENMS||##path<4>=||$$path<6>||save<"%P\Renemes.txt"|0> ;; найти в выделенных папках файлы без расширения + постараться переименовать соответствующим расширением + передать список новых имён команде lists для создания дополнительного списка

global renms=PS<"%p"//1//0>||&&(?i)^[^a-zа-яё]+(.+)!!$1 renms=$GLOBALRENMS||^^cntr<1|1|3>.||upd<1> ;; переименование... удалить в базовых именах всех файлов активной панели все небуквенные знаки до первой буквы + добавить в начало имен счетчик

global runcm=1 buttn=GLOBALRUNCM<1>||$p0||[CLASS:Edit;INSTANCE:1]|$isysdm.cpl||[CLASS:Button;INSTANCE:2] buttn=[CLASS:#32770;TITLE:Свойства~~системы]||[CLASS:SysTabControl32;INSTANCE:1]|$v|*t4||[CLASS:Button;INSTANCE:3] ;; запустить диалог "Свойства системы", перейти на вкладку "Защита системы", нажать на кнопку "Создать" (Windows 10)

global runcm=1 buttn=GLOBALRUNCM<1>||$p0||Edit1|$isysdm.cpl||[CLASS:Button;INSTANCE:2] buttn=[CLASS:#32770;TITLE:Свойства~~системы]||[CLASS:SysTabControl32;INSTANCE:1]|$v|*t4||[CLASS:Button;INSTANCE:3] ;; запустить диалог "Свойства системы", перейти на вкладку "Защита системы", нажать на кнопку "Создать" (Windows 10)

global runcm=1 buttn=GLOBALRUNCM<1>||$p0||Edit1|$isysdm.cpl||Button2 buttn=#32770||[CLASS:SysTabControl32;INSTANCE:1]|$qСвойства~~системы|$v|*t4||Button3 ;; запустить диалог "Свойства системы", перейти на вкладку "Защита системы", нажать на кнопку "Создать" (Windows 10)

global runcm=1 buttn=GLOBALRUNCM<1>||$p0||Edit1|$isysdm.cpl||Button2 buttn=[CLASS:#32770;TITLE:Свойства~~системы]||[CLASS:SysTabControl32;INSTANCE:1]|$v|*t4||Button3 ;; запустить диалог "Свойства системы", перейти на вкладку "Защита системы", нажать на кнопку "Создать" (Windows 10)

global runcm=1 buttn=GLOBALRUNCM<1>||$p0||Edit1|$isysdm.cpl||Button2 pause=1500 keybd=500~~^{TAB№3}~~{TAB№4}~~{ENTER} ;; запустить диалог "Свойства системы", перейти на вкладку "Защита системы", нажать на кнопку "Создать" (Windows 10 - может работать нестабильно, см. пример в команде buttn)

global runcm=1 buttn=GLOBALRUNCM<1>||$p0||Edit1|$isysdm.cpl||Button2 ;; запустить диалог "Свойства системы"

global runcm=1 buttn=GLOBALRUNCM<1>||Edit1|$iclpget||Button2 ;; вызвать системный диалог "Выполнить", ввести из буфера обмена фразу и нажать OK

global runcm=1 buttn=GLOBALRUNCM<1>||Edit1|$imsconfig||Button2 ;; вызвать системный диалог "Выполнить", ввести msconfig и нажать OK

global runcm=1 buttn=GLOBALRUNCM<1>||Edit1|$isecpol.msc||Button2 ;; вызвать системный диалог "Выполнить", ввести secpol.msc и нажать OK (запуск диалога "Локальная политика безопасности")

global runcm=11||rstrui||Восстановление~~системы GLOBALRUNCM<a> ;; диалог восстановления системы Winows 7 + получение дескриптора окна в глобальной переменной

global runcm=12||"%P"||%WF pause=1s mxmnz=0||GLOBALRUNCM<1> ;; открыть текущий каталог в проводнике на весь экран с выделением объектов выделенных в Total Commander

global runcm=13||%P%N GLOBALRUNCM<a> ;; открыть файл под курсором в программе, выбранной в системном диалоге "Открыть в другой программе" и записать результат в глобальную переменную

global runcm=15||3 close=GLOBALRUNCM<1> ;; в активной панели в Total Commander перейти в каталог полученный из активного окна проводника с выделением объектов и закрыть окно проводника

global runcm=15||3 GLOBALRUNCM<a> ;; в активной панели в Total Commander перейти в каталог полученный из активного окна проводника с выделением объектов и записать в глобальную переменную данные окна

global runcm=3||%P%N||0 GLOBALRUNCM<a> ;; показать диалог "Свойства" объекта под курсором и передать в глобальную переменную дескриптор окна "Свойства"

global runcm=3||%P%N||0 sends=??-1||wintxt<0|??GLOBALRUNCM<1>> GLOBALSENDS<a> ;; показать диалог "Свойства" объекта под курсором и получить информацию с окна

global runcm=3||%P%N||0 sends=??-1||wintxt<0|??GLOBALRUNCM<1>0|0|1|#hide#> GLOBALSENDS<a> ;; показать диалог "Свойства" объекта под курсором и получить информацию с окна, закрыв окно

global runcm=3||%P%N||3 GLOBALRUNCM<a> ;; показать диалог "Свойства" объекта под курсором, запуск в другом процессе и передача в глобальную переменную дескриптор окна "Свойства"

global runcm=4||0 buttn=GLOBALRUNCM<1>||x|$h|$jButton4!!1||Button5 buttn=#32770||x|$qУдаление~~истории~~обзора|$h|$jButton1!!1|$jButton2!!1|$jButton3!!1|$jButton4!!1|$jButton5!!1|$jButton6!!0|$jButton1!!1|$jButton7!!1||Button8 pause=3s buttn=GLOBALRUNCM<1>||Button13 ;; вызвать диалог "Свойства: Интернет", переключиться на вкладку "Общие", поставить галочку "Удалить журнал", войти в диалог "Удаление истории", поставить все галочки, кроме "Пароли"

global runcm=4||3 GLOBALRUNCM<a> ;; пример передачи глобальной переменной в команде runcm

global runcm=4||4 buttn=GLOBALRUNCM<1>||Button10 buttn=#32770||x|$qНастройка~~параметров~~локальной~~сети|$v|$jButton6!!0||Button12 buttn=GLOBALRUNCM<1>||Button11 ;; вызвать диалог "Свойства: Интернет", переключиться на вкладку "Подключения", нажать на кнопку "Настройка сети", выключить прокси и применить...

global runcm=4||4 buttn=GLOBALRUNCM<1>||Button10 buttn=#32770||x|$qНастройка~~параметров~~локальной~~сети|$v|$jButton6!!1||Edit2|$i127.0.0.1||Edit3|$i8080||Button12 buttn=GLOBALRUNCM<1>||Button11 ;; вызвать диалог "Свойства: Интернет", переключиться на вкладку "Подключения", нажать на кнопку "Настройка сети", ввести данные в поля и применить...

global scren="%p"//1||$fname|png GLOBALSCREN<c1> ;; создать в текущей панели скриншот экрана в png именем даты, путь отправить в буфер обмена

global scren="%p"//1||$fname|png imgvw=@GLOBALSCREN<1> ;; создать в текущей панели скриншот экрана в png именем даты и просмотреть созданный скриншот в просмотрщике

global scren="%p"//1||$fname|png start=%%WINDIR%%\system32\mspaint.exe||GLOBALSCREN<1> ;; создать в текущей панели скриншот экрана в png именем даты и открыть созданный скриншот в Paint

global scren="%p"//1||$fname|png start=FSCapture||GLOBALSCREN<1> ;; создать в текущей панели скриншот экрана в png именем даты и открыть созданный скриншот в FastStone Capture

global sends="C:\ReplaceList.txt"??-1||&&(.+)\R(.+)!!$1¤$2 slist=%WL||test<1e!!ini> copys=$GLOBALSLIST||x//0||allfold<"C:\ListPathFolders.txt"//0> textx=$GLOBALCOPYS1||?Q$GLOBALSENDS|#|0|1|0|0|0|¤||backup<0> ;; из выделенных файлов скопировать файлы с расширением INI в папки по списку из "C:\ListPathFolders.txt" и произвести в скопированных файлах поиск и замену текста по шаблону из "C:\ReplaceList.txt"

global sends=@"%P"help.txt cmdbt=PowerShell~~-Help~~|~~Out-File~~'GLOBALSENDS<1>'||0||&&wait||redir<1> bends=GLOBALSENDS<1>??-1 GLOBALBENDS<a> ;; пример вывода данных в заданный файл и его чтение после создания

global shape=1 cmdcm=[check=BOX_BR1][check=BOX_BR2][check=BOX_BR3] GLOBALCHECN1<a> GLOBALCHECN2<a> GLOBALCHECN3<a> ;; получить в глобальных переменных 0 или 1 выбранных пунктов диалогов check

global shape=2 imgcn=[group=BOX_G1!!%%L=%L!!%%p="%p"!!%%E=%E]||"%p"//0//x//**[combo=BOX28]||imgcnv<>||quality<[combo=BOX5]>||progres<> delss=$GLOBALIMGCN0||1||upd<1> ;; конвертировать изображения в текущую панель, удалив исходники, в диалоге выбираются: какие файлы, тип, режим

global shape=5 cmdcm=[check=BOX_BR1][check=BOX_BR2] GLOBALCHECK1<a> GLOBALCHECK2<a> ;; пример создания нескольких диалогов CheckBox и получения данных

global shape=5 cmdcm=[check=BOX_BR1][check=BOX_BR2] GLOBALCHECM1<a> GLOBALCHECM2<a> ;; пример создания нескольких диалогов CheckBox и получения данных в первом элементе без разделителя

global shape=U14 renms=%WL||&&(?i)^[^a-zа-яё]+(.+)!!$1 aends=@[combo=BOX_U5] bends=@[combo=BOX_U4] renms=$GLOBALRENMS||^^cntr<1|1|GLOBALBENDS<1>>GLOBALAENDS<1>||upd<1> ;; переименование... удалить в базовых именах выделенных объектов все небуквенные знаки до первой буквы + добавить в начало имен счетчик (выбор разделителя и разрядности счетчика в диалоговом окне)

global slist=%WL <FOR> 1 <TO> GLOBALSLIST<0> sends=<info=o10GLOBALSLIST<:INDEX:>//>~~<info=o30GLOBALSLIST<:INDEX:>//>~~<info=o50GLOBALSLIST<:INDEX:>//>!!-8~~ xends=$GLOBALSENDS??-1||formt<3> modft=GLOBALSLIST<:INDEX:>||0,1,2||GLOBALXENDS<1> <NEXT> ;; выделенным объектам выставить все варианты дат по самому раннему времени

global slist=%WL shape=1 zends=[combo=BOX_U76.1] mends=[combo=BOX_U76.2] sends=[check=BOX_U6] xends=GLOBALCHECK1<k|0|¤>||¤!!, folds="%t"||[info=s30] picss=$GLOBALSLIST||GLOBALFOLDS<1>//0||GLOBALZENDS<1>!!GLOBALMENDS<1>||progres<> iconv=PS<GLOBALFOLDS<1>//1//0>||GLOBALFOLDS<1>||GLOBALXENDS<1> ;; сменить цвет выделенным изображения (заменяемый и заменяющий цвета вводятся в ДО), сохранить изображения с измененными цветами в другой панели в папке с текущей датой, в этой же папке создать из полученных изображений иконки 16х16 и 32х32

global slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=4 aends=@[combo=BOX_U5.1] bends=@[combo=BOX_U5.2] cends=@[combo=BOX_U5.1] dends=@[combo=BOX_U5.2] renms=%WL||&&(\GLOBALAENDS<1>+)!!GLOBALBENDS<1>||&&(\GLOBALCENDS<1>+)!!GLOBALDENDS<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; замена символов (двухэтапное) в именах выделенных объектов (с возможностью отката)

global slist=FOLDM<%WL!!-1!!0>||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=4 aends=@[combo=BOX_U5.1] bends=@[combo=BOX_U5.2] cends=@[combo=BOX_U5.1] dends=@[combo=BOX_U5.2] renms=FOLDM<%WL!!-1!!0>||&&[«»]!!~~||&&(\GLOBALAENDS<1>+)!!GLOBALBENDS<1>||&&(\GLOBALCENDS<1>+)!!GLOBALDENDS<1>||&&(~~)+!!$1 creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; замена любых двух символов выбранных или введенных в диалоговом окне в именах выделенных объектов или в именах файлов первого уровня выделенных папок

global slist=PS<[tc=TP]//1//0>||##path<4>||formt<0!!(?i)[a-zа-яё].*!!> xends=GLOBALSLIST<1>||formt<0!!(?m)([\d]+)(\D).*>||&&.*\d!! <IF> 1 <> <info=t61$GLOBALXENDS[1]> <THEN> xends=_ <ENDIF> blist=$GLOBALXENDS xlist=$GLOBALSLIST||&&\D.*!!||formt<11> <IF> 1 <> <info=t61$GLOBALXLIST[1]> <THEN> bends=000 xlist=$GLOBALBENDS <ENDIF> iends=<info=t60$GLOBALXLIST[1]> aends=GLOBALXLIST<1>||#Sfnc_numplus0 copys=%WL||"%t"//0||^^cntr<GLOBALAENDS<1>|1|GLOBALIENDS<1>>GLOBALBLIST<1>||upd<3> ;; копировать выделенные файлы активной панели в другую панель с добавлением к именам копируемых файлов в начало имени счетчика являющимся продолжением начальной нумерации файлов в другой панели

global splis=%WL||"%p"||360k||skip<1> GLOBALSPLIS0<a> GLOBALSPLIS<a> GLOBALSPLIS1<a> GLOBALSPLIS2<a> GLOBALSPLIS3<a> ;; разбить выделенные файлы на части по 360 килобайта в активную панель в именные папки, если файл меньше заданного размера, то не производить действий

global split=%P%N||"%p"||1.5m||paths<|"%O"|%E> slist=$GLOBALSPLIT||##part_cntr<1|1|2>.rar start=RAR||-IBCK||a||-ep||"%P"list<$GLOBALSLIST>||list2<$GLOBALSPLIT>||progres<>||&&wait delss=$GLOBALSPLIT||1 slist=$GLOBALSLIST||^^cntr<0|1|1>=||save<%P%N.txt|1>||upd<1> ;; разбить файл под курсором на части по 1,5 мегабайтов в активную панель, сохраняя имя и расширения файла и упаковать каждую часть в архив RAR (с помощью WinRar), удалив части и сформировать текстовый файл отчёта

global split=%P%N||"%p"||1.5m||paths<|"%O"|%E> slist=$GLOBALSPLIT||##part_cntr<1|1|2>.rar start=RAR||-IBCK||a||-ep||"%P"list<$GLOBALSLIST>||list2<$GLOBALSPLIT>||progres<>||&&wait delss=$GLOBALSPLIT||1 ;; разбить файл под курсором на части по 1,5 мегабайтов в активную панель, сохраняя имя и расширения файла и упаковать каждую часть в архив RAR (с помощью WinRar), удалив части

global split=%P%N||"%p"||1.5m||paths<|"%O"|%E> slist=$GLOBALSPLIT||##part_cntr<1|1|2>.rar start=RAR||-IBCK||a||-ep||"%P"list<$GLOBALSLIST>||list2<$GLOBALSPLIT>||progres<>||&&wait ;; разбить файл под курсором на части по 1,5 мегабайтов в активную панель, сохраняя имя и расширения файла и упаковать каждую часть в архив RAR (с помощью WinRar)

global split=%P%N||"%p"||360k||skip<1> GLOBALSPLIT0<a> GLOBALSPLIT<a> GLOBALSPLIT1<a> GLOBALSPLIT2<a> ;; разбить файл под курсором на части по 360 килобайта в активную панель в именную папку, если файл меньше заданного размера, то не производить действий + записать результаты в глобальные переменные

global start=$f25\hh.exe||param<-800~~%P%N>||&&procwait iconw=GLOBALPROGR<2>||TCIMG.dll,69 ;; быстрый просмотр объекта под курсором Mht, Html, Chm, Xml, Txt, Xps, Mspx, Графика, Папки... и установить значок окну

global start=$f25\hh.exe||param<-800~~%P%N>||&&procwait mxmnz=0||GLOBALPROGR<2> iconw=GLOBALPROGR<2>||TCIMG.dll,69 ;; быстрый просмотр объекта под курсором Mht, Html, Chm, Xml, Txt, Xps, Mspx, Графика, Папки... , развернуть окно на весь экран и установить значок окну

global start=$f25\hh.exe||param<-800~~%P%N>||&&procwait trans=0||@GLOBALPROGR<2> wpull=(@W-@PW)/2,(@H-@PH)/2||GLOBALPROGR<2> mxmnz=0||GLOBALPROGR<2> iconw=GLOBALPROGR<2>||TCIMG.dll,69 trans=255||@GLOBALPROGR<2> ;; быстрый просмотр объекта под курсором Mht, Html, Chm, Xml, Txt, Xps, Mspx, Графика, Папки... , переместить в центр экрана развернуть окно на весь экран (скрыть частичное мелькание перемещения) и установить значок окну

global start=$f25\hh.exe||param<-800~~%P%N>||&&procwait wpull=(@W-@PW)/2,(@H-@PH)/2||GLOBALPROGR<2> iconw=GLOBALPROGR<2>||TCIMG.dll,69 ;; быстрый просмотр объекта под курсором Mht, Html, Chm, Xml, Txt, Xps, Mspx, Графика, Папки... , переместить окно в центр экрана и установить значок окну

global start=$f25\hh.exe||param<-800~~%P%N>||&&procwait wpull=(@W-@PW)/2,(@H-@PH)/2||GLOBALPROGR<2> mxmnz=0||GLOBALPROGR<2> iconw=GLOBALPROGR<2>||TCIMG.dll,69 ;; быстрый просмотр объекта под курсором Mht, Html, Chm, Xml, Txt, Xps, Mspx, Графика, Папки... , переместить в центр экрана развернуть окно на весь экран и установить значок окну

global start=$f25\hh.exe||param<-800~~%P%N>||&&procwait wpull=0,0,@W,@H||GLOBALPROGR<2> iconw=GLOBALPROGR<2>||TCIMG.dll,69 ;; быстрый просмотр объекта под курсором Mht, Html, Chm, Xml, Txt, Xps, Mspx, Графика, Папки... , увеличить окно на весь экран и установить значок окну

global start=%%COMMANDER_PATH%%\AkelPad.exe||%P%N||&&procwait||&&exists GLOBALPROGR<a> ;; запустить программу AkelPad, ожидать её появления и получить информацию о запуске (если подобный процесс запущен, но попробовать получить его информацию)

global start=%%COMMANDER_PATH%%\AkelPad.exe||&&procwait GLOBALPROGR<a> ;; запустить программу AkelPad, ожидать её появления и получить информацию о запуске

global start=%P%N||&&procwait pause=100 amenu=1||GLOBALPROGR<2> ;; запустить программу под курсором и вызвать 1-й пункт меню

global start=%P%N||&&procwait pause=100 rsize=3||GLOBALPROGR<2> ;; запустить программу под курсором и восстановить положение окна, размеры и координаты окна из ключа SizeProgram3

global start=%P%N||&&procwait pause=100 ssize=3||GLOBALPROGR<2> ;; запустить программу под курсором и сохранить размеры и координаты окна в ключ SizeProgram3

global start=%P%N||&&procwait pause=100 tityn=0||GLOBALPROGR<2> wdrag=1||GLOBALPROGR<2> ;; запустить программу под курсором, скрыть заголовок окна и установить курсор на заголовок окна для перетаскивания

global start=%P%N||&&procwait pause=100 tityn=0||GLOBALPROGR<2> ;; запустить программу под курсором и скрыть заголовок окна

global start=%P%N||&&procwait pause=100 wdrag=1||GLOBALPROGR<2> ;; запустить программу под курсором и восстановить положение окна, размеры и координаты окна из ключа SizeProgram3

global start=%P%N||&&procwait pause=100 wmenu=0||GLOBALPROGR<2> tityn=0||GLOBALPROGR<2> wdrag=1||GLOBALPROGR<2> ;; запустить программу под курсором, скрыть заголовок и меню окна

global start=%P%N||&&procwait pause=100 wmenu=0||GLOBALPROGR<2> tityn=0||GLOBALPROGR<2> ;; запустить программу под курсором, скрыть заголовок и меню окна + установить курсор на заголовок окна для перетаскивания

global start=%P%N||&&procwait pause=100 wmenu=0||GLOBALPROGR<2> ;; запустить программу под курсором и скрыть меню окна

global start=%P%N||&&procwait pause=100 wpull=0,0,,||GLOBALPROGR<2> ;; запустить программу под курсором и переместить окно в левый верхний угол

global start=%P%N||&&procwait||&&max scren="%t"//1||$fname|png||sclas<GLOBALPROGR<2>>||upd<3> close=GLOBALPROGR<2> ;; запустить программу под курсором, развернуть во весь экран, сделать скриншот и закрыть (не у всех программ это получится сделать,т.к. не прямые классы, к примеру портабельные, у которых запускающий файл один, а имя процесса совершенно другое)

global start=7-ZIP||l||list<%WL>''||begin<cmd~~/c~~''>||&&hide||std<2>||progres<> GLOBALSTOUT<a> anf2d=$GLOBALSTOUT||2||([^\r\n]+)||begin<0>||tr<1> GLOBALANF2D<a> ;; получить информацию для выделенных архивов под курсором с помощью архиватора 7-Zip

global start=AdvOR||&&procwait buttn=GLOBALPROGR<2>||Button3||Button8 pause=10s runcm=4||4 buttn=GLOBALRUNCM<1>||Button10 buttn=#32770||x|$qНастройка~~параметров~~локальной~~сети|$v|$jButton6!!1||Edit2|$i127.0.0.1||Edit3|$i9050||Button12 buttn=GLOBALRUNCM<1>||Button11 pause=500 brwsr=http://2ip.ru/!!Explorer ;; запустить клиент для тор сети AdvOR + поменять для него настройки в браузере IE + перейти на страницу проверки IP адреса.

global start=C:\AdvOR\AdvOR.exe||&&procwait buttn=GLOBALSTART<2>||x|$v|$jButton3!!1||Button8 ;; дождаться запуска программы AdvOR и произвести заданные нажатия на кнопки...

global start=cmd~~/c~~''''?FFmpeg?''~~-i~~''list<%WL>''''||&&hide||std<8>||progres<> GLOBALSTOUT<a> anf2d=$GLOBALSTOUT||2||([^\r\n]+)||begin<0>||tr<1> GLOBALANF2D<a> ;; получить информацию для выделенных медиафайлов с помощью FFmpeg

global start=cmd~~/c~~''''?PDFInfo?''~~''list<%WL>''''||&&hide||std<2>||progres<>||stdcnv<^^::@CRLF;;#K25~-1~1~@CRLF!!/_> sends=$GLOBALSTOUT??-1 GLOBALSENDS<z|1|8|k1> ;; получить информацию для выделенных PDF файлов с помощью PDFInfo в 1D массиве

global start=cmd~~/c~~''''?PDFInfo?''~~''list<%WL>''''||&&hide||std<2>||progres<>||stdcnv<^^::@CRLF> GLOBALSTOUT<a> anf2d=$GLOBALSTOUT||2||([^\r\n]+)||begin<0>||tr<1> GLOBALANF2D<a> ;; получить информацию для выделенных PDF файлов с помощью PDFInfo в 2D массиве

global start=cmd~~/c~~DIR~~''list<%WL>''*.*~~/B~~/A-D~~/S||&&hide||std<2>||progres<> GLOBALSTOUT<a> anf2d=$GLOBALSTOUT||2||([^\r\n]+)||begin<0>||tr<1> GLOBALANF2D<a> ;; получить список файлов выделенных папок с рекурсией

global start=cmd~~/c~~DIR~~''list<%WL>''*.*~~/B~~/A-D~~/S||&&hide||std<2>||progres<>||stdcnv<^^::@CRLF> anf2d=$GLOBALSTOUT||2||([^\r\n]+)||begin<0>||tr<1> GLOBALANF2D<a> ;; получить список файлов выделенных папок с рекурсией с добавлением в начало путь начальной папки

global start=ExifTool||list<%WL>''~~-r~~-all''||begin<cmd~~/c~~''>||&&hide||std<2>||progres<> anf2d=$GLOBALSTOUT||2||([^\r\n]+)||begin<0> GLOBALANF2D<a> ;; получить информацию о выделенных изображений с помощью ExifTool в 2D массиве

global start=ExifTool||list<%WL>''~~-r~~-all''||begin<cmd~~/c~~''>||&&hide||std<2>||progres<> anf2d=$GLOBALSTOUT||2||([^\r\n]+)||begin<0>||tr<1> GLOBALANF2D<a> ;; получить информацию о выделенных изображений с помощью ExifTool в транспонированном 2D массиве

global start=ExifTool||list<%WL>''~~-r~~-all''||begin<cmd~~/c~~''>||&&hide||std<2>||progres<> GLOBALSTOUT<a> ;; получить информацию о выделенных изображений с помощью ExifTool

global start=ExifTool||list<%WL>''~~-r~~-comment''||begin<cmd~~/c~~''>||&&hide||std<2>||progres<> GLOBALSTOUT<a> ;; получить комментарии для выделенных изображений с помощью ExifTool

global start=ExifTool||list<%WL>''~~-r~~-comment''||begin<cmd~~/c~~''>||&&hide||std<2>||progres<>||stdcnv<&&([^:]+[\h:]+)(.*)!!$2> GLOBALSTOUT<a> ;; получить комментарии без тега для выделенных изображений с помощью ExifTool

global start=notepad await=9||0||[CLASS:Notepad]||0 await=10||0||[CLASS:Notepad]||0||&&\|Value=привет\| GLOBALAWAIT<a> ;; запустить блокнот и приостановить действие команд пока в окне не появится надпись "привет"

global start=notepad await=9||0||[CLASS:Notepad]||0 await=10||0||GLOBALAWAIT<1>||0||&&\|Value=.*привет.*\| GLOBALAWAIT<a> ;; запустить блокнот и приостановить действие команд пока в окне не появится в любом месте надпись "привет"

global start=notepad await=9||0||[CLASS:Notepad]||0 await=10||0||GLOBALAWAIT<1>||0||&&\|Value=привет\| GLOBALAWAIT<a> ;; запустить блокнот и приостановить действие команд пока в окне не появится надпись "привет"

global start=notepad||%P%N||&&procwait await=9||0||[CLASS:Notepad]||3 GLOBALAWAIT<a> ;; запустить Notepad с файлом под курсором и приостановить действие команд до того как указанное окно перестанет быть активным

global start=notepad||&&procwait sends=GLOBALPROGR<1> start=notepad||&&procwait sends=GLOBALPROGR<1>??2 GLOBALSENDS<a> ;; запустить 2 программы notepad и получить PID 2-х процессов

global start=notepad||&&procwait sends=GLOBALPROGR<1> start=notepad||&&procwait sends=GLOBALPROGR<1>??2 procw=0||$GLOBALSENDS infbx=InfoBox_TEST1 ;; запустить 2 программы notepad, ожидать завершения одного из процессов

global start=notepad||&&procwait sends=GLOBALPROGR<1> start=notepad||&&procwait sends=GLOBALPROGR<1>??2 procw=1||$GLOBALSENDS infbx=InfoBox_TEST1 ;; запустить 2 программы notepad, ожидать завершения 2-х процессов

global start=notepad||&&procwait sends=GLOBALPROGR<1> start=notepad||&&procwait sends=GLOBALPROGR<1>??2 procw=2||$GLOBALSENDS infbx=InfoBox_TEST1 ;; запустить 2 программы notepad, ожидать завершения одного из процесса и завершить остальные процессы

global start=RAR||-IBCK||a||"%p%O".rar||"%P"||&&wait||upd<1> GLOBALPROGR<a> ;; создать архив в активной панели именем объекта под курсором файлов текущей папки и получить код возврата WinRAR

global start=RAR||-IBCK||t||-r||"%p"*.zip||-ilog"%pErrorList.txt"||-inul||&&wait sends="%pErrorList.txt"??1||formt<0!!(?m)(\w:\\.*\.zip)> moves=$GLOBALSENDS||"%t"//0 delsm="%pErrorList.txt"||1||upd<2> ;; переместить в другую панель "битые" -ZIP архивы в текущей панели

global start=Telegram||--||tg://resolve?domain=tcimg||&&procwait||&&exists buttn=GLOBALPROGR<2>||x|$f|$l^v{ENTER} ;; открыть Telegram, перейти на страницу группы TCIMG, вставить текст из буфера обмена и отправить

global start=x||list<%WL>||1-list1<%WL>||2-list2<%WL>||3-list3<%WL>||4-list4<%WL>||5-list5<%WL>||6-list6<%WL>||7-list7<%WL>||8-list8<%WL>||9-list9<%WL> GLOBALSTART<a> ;; пример передачи списков в команду "start"

global stext=%WL??-1||"%t"//0||delim<@CRLF> GLOBALSTEXT3<a> ;; объединить содержимое выделенных текстовых файлы и записать построчно в глобальную переменную GLOBALSTEXT3

global stext=%WL??1||0 GLOBALSTEXT3<a> ;; объединить содержимое выделенных текстовых файлы (без создания общего файла) и записать в первую ячейку в глобальную переменную GLOBALSTEXT3

global stext=%WL??-1||0 GLOBALSTEXT3<a> ;; объединить содержимое выделенных текстовых файлы (без создания общего файла) и записать построчно в глобальную переменную GLOBALSTEXT3

global stext=%WL||"%t"//0//Summa GLOBALSTEXT0<a> GLOBALSTEXT<a> GLOBALSTEXT1<a> GLOBALSTEXT2<a> ;; объединить выделенные файлы в другую панель в файл Summa и передать различные списки

global stext=%WL||"%t"//0//Summa.txt||delim<@CRLFenum[1|1|1]@CRLF> ;; объединить выделенные текстовые файлы, вставив в начало содержимого каждого файла номер

global stext=%WL||"%t"//0||delim<@CRLF=======@CRLF>||upd<3> start=RAR||-IBCK||a||-ep||GLOBALSTEXT<1>.rar||GLOBALSTEXT<1>||&&wait delsm=GLOBALSTEXT<1>||1||upd<3> ;; объединить выделенные текстовые файлы в один файл и упаковать в архив rar с помощью WinRar, вставив в начало каждого "=======" и сохранить в другую панель именем первого файла

global stext=%WL||"%t"//0||delim<@CRLF=======@CRLF>||upd<3> start=RAR||-IBCK||a||-ep||GLOBALSTEXT<1>.rar||GLOBALSTEXT<1>||&&wait ;; объединить выделенные текстовые файлы, вставив в начало каждого "=======" и сохранить в другую панель именем первого файла, запаковать файл в rar с помощью WinRar

global stext=%WL||"%t"//0||delim<@CRLF=======@CRLF>||upd<3> zpacf=GLOBALSTEXT<1>||@//0 delsm=GLOBALSTEXT<1>||1||upd<3> ;; объединить выделенные текстовые файлы в один файл и упаковать в архив zip, вставив в начало каждого "=======" и сохранить в другую панель именем первого файла

global stext=%WL||"%t"//0||delim<@CRLF=======@CRLF>||upd<3> zpacf=GLOBALSTEXT<1>||@//0||upd<3> ;; объединить выделенные текстовые файлы, вставив в начало каждого "=======" и сохранить в другую панель именем первого файла, запаковать файл в zip

global stext=%WL||$f254//0||delim<@CRLF> textv=GLOBALSTEXT<1> tempxx ;; просмотреть в textv содержимое выделенных файлов

global symxx=RedYellow||ABCD||noprogres<>||xpath<C:\Test_RedYellow> GLOBALSYMXX<a> ;; создать изображения по шаблону RedYellow для каждого символа строки "ABCD" без прогресс бара в заданную папку и записать созданные пути в глобальную переменную

global tcimg=$cm2011 copyy=%P%N.bak||"%p"//1||&&\.bak$!!||**2!! attrf=GLOBALCOPYY<1>||-H!!0 tcimg=$cm2011 ;; заменить выделенные оригиналы бэкап-копиями находящимися в режиме "Скрытый"

global tempxx slist=FOLDC<%WL//1//-1//*.ext> copys=$GLOBALSLIST||$f254//0||##rndm<3|10> GLOBALCOPYS1<a> pathb=$f254 tcimg=$cm523|2050 arwcx="%t"1||zip||1 ;; скопировать все файлы EXT в выделенных папках с рекурсией во временную папку со случайными именами, войти во временную папку в новой вкладке, выделить все новые файлы и установить курсор на первый файл + заархивировать в другую панель в ZIP создав отдельные архивы для каждого выбранного

global tempxx slist=FOLDC<%WL//1//-1//*.ext> copys=$GLOBALSLIST||$f254//0||##rndm<3|10> GLOBALCOPYS1<a> pathb=$f254 tcimg=$cm523|2050 ;; скопировать все файлы EXT в выделенных папках с рекурсией во временную папку со случайными именами, войти во временную папку в новой вкладке, выделить все новые файлы и установить курсор на первый файл

global tempxx slist=FOLDC<%WL//1//-1//*.ext> copys=$GLOBALSLIST||$f254//0||##rndm<3|10> GLOBALCOPYS1<a> ;; скопировать все файлы EXT в выделенных папках с рекурсией во временную папку со случайными именами

global tempxx slist=FOLDC<%WL//1//-1> copys=$GLOBALSLIST||$f254//0||##rndm<3|10> alist=$GLOBALCOPYS1||$$.zip||#P$f254!!"%T" blist=$GLOBALCOPYS0||$$.zip||"%P"!!"%T" pathb=$f254 tcimg=$cm523|2050 arwcx="%t"1||zip||1||wait<> tempxx moves=$GLOBALALIST||listz<$GLOBALBLIST>//0||upd<2> ;; архивировать все файлы выделенных папок в ZIP в другую панель каждый в свою папку (т.е. с сохранением структуры)

global tests=%WL||"%t"SaveList.txt//1//3||test<1t!!Setting>||progres<>||upd<3> GLOBALTESTS<a> ;; из выделенных файлов записать в SaveList.txt те, в содержимом которых есть слово "Setting" и записать путь файла и количество в глобальную переменную

global textt=%P%N||&&body~~{(.*)([^\}]+)background-color:!!body~~{@LFbackground-image:;@LFbackground-color:||backup<> pause=800 start=%%WINDIR%%\explorer.exe||GLOBALTEXTT<1> ;; очистить тег body у файла под курсором от background-image: поддержка шаблонов Tcg

global textt=%P%N||&&table~~{(.*)([^\}]+)background-color:!!table~~{@LFbackground-image:;@LFbackground-color:||backup<> pause=800 start=%%WINDIR%%\explorer.exe||GLOBALTEXTT<1> ;; очистить в html документе под курсором тег table от background-image: поддержка шаблонов Tcg

global textt=%P%N||&&table~~{(.*)([^\}]+)background-color:!!table~~{@LFclpget@LFbackground-color:||backup<> pause=800 start=%%WINDIR%%\explorer.exe||GLOBALTEXTT<1> ;; замена фона таблицы в выделенном html документе на фон из буфера в b64 (шаблоны должны придерживаться общему правилу при создании в них CSS)

global textv= GLOBALTEXTV<a> ;; открыть пустой textv, по нажатию на ==> отобразить в таблице вставленную информацию

global textv=%WL GLOBALTEXTV<a> ;; выделенные пути вывести в textv, по нажатию на ==> отобразить в таблице

global textv=%WL GLOBALTEXTV<e> GLOBALTEXTV1<e> GLOBALTEXTV2<e> ;; выделенные пути вывести в textv, по нажатию на кнопку "=>" (CTRL+ENTER) отобразить в таблице выбранную информацию

global textv=%WL||save<C:\Name.txt|0> GLOBALTEXTV1<a> GLOBALTEXTV<a> ;; выделенные пути вывести в textv, при сохранении файла сохранить информацию в заданный файл (добавлять счётчик, если файл существует), по нажатию на ==> вывести путь файла в GLOBALTEXTV1

global textv=%WL||save<C:\Name.txt|0>||code<3> GLOBALTEXTV1<a> ;; выделенные пути вывести в textv, при сохранении файла сохранить информацию в заданный файл в кодировке UTF-8 (добавлять счётчик, если файл существует), по нажатию на ==> вывести путь файла в GLOBALTEXTV1

global textv=%WL||save<C:\Name.txt|1> GLOBALTEXTV1<a> ;; выделенные пути вывести в textv, при сохранении файла сохранить информацию в заданный файл (перезаписывать, если файл существует), по нажатию на ==> вывести путь файла в GLOBALTEXTV1

global textv=%WL||save<C:\Name.txt|2> GLOBALTEXTV1<a> ;; выделенные пути вывести в textv, при сохранении файла сохранить информацию в заданный файл (дозаписывать в конец, если файл существует), по нажатию на ==> вывести путь файла в GLOBALTEXTV1

global textv=%WL||save<C:\Name.txt|3> GLOBALTEXTV1<a> ;; выделенные пути вывести в textv, при сохранении файла сохранить информацию в заданный файл (дозаписывать в начало, если файл существует), по нажатию на ==> вывести путь файла в GLOBALTEXTV1

global textv=cliptext GLOBALTEXTV<a> ;; открыть содержимое буфера обмена textv, по нажатию на ==> отобразить в таблице вставленную информацию

global textv=cliptext GLOBALTEXTV<c> ;; открыть содержимое буфера обмена в просмотрщике textv , после редактирования по нажатию на кнопку "=>" или по "CTRL+ENTER" отправить содержимое редактора в буфер обмена

global textx=%WL||привет!! GLOBALTEXTX0<a> GLOBALTEXTX<a> GLOBALTEXTX1<a> GLOBALTEXTX2<a> ;; удалить слово "привет" из содержимого всех выделенных текстовых файлов и получить различные списки результатов

global title=Справка~~AutoIt~~xxx||?[TITLE:Справка~~AutoIt] GLOBALTITLE<a> ;; установить новый заголовок для заданного окна и записать данные окна в глобальную переменную

global txtsp=%P%N||"%t"||1 GLOBALTXTSP0<a> GLOBALTXTSP<a> ;; разбить текстовый файл под курсором построчно, создавая в другой панели файлы со строками и получить списки данных

global txtsp=%P%N||"%t"||6!!</p><p>||formt<63,20> stext=$GLOBALTXTSP||"%t"//0//Result.txt||delim<@CRLF{{/p}}{{p}}@CRLF!!1>||upd<3> ;; разбить текстовый файл под курсором по фразе "</p><p>", создавая в другой панели файлы с содержимым разбитых фрагментов, сортируя строки по числовому возрастанию + далее собрать файлы в один Result.txt

global txtsp=%P%N||%%TCIMG_TEMP%%||6!!#METKA#||formt<63,20> stext=$GLOBALTXTSP||"%p"//1//<info=f13GLOBALTXTSP0<1>//>||delim<@CRLF#METKA#@CRLF!!1>||upd<1> tempxx ;; сортировать в файле под курсором строки между метками "#METKA#" по числовому возрастанию

global txtsp=%WL||"%p"||1 renms=$GLOBALTXTSP||list<%WL>||**0!!txt||upd<1> ;; создать выделенным файлам именные файлы txt с содержимым полного пути файла

global txtss=%WL||"%t"||1!!5||namedir<1>||progres<> GLOBALTXTSS0<a> GLOBALTXTSS<a> ;; разбить выделенные текстовые файлы по 5 строк, создавая в другой панели в именных папках файлы со строками с отображением прогресс бара и получить данные разбивки

global txtss=%WL||"%t"||test<1e!!txt>||1!!5||namedir<1>||progres<> GLOBALTXTSS0<a> GLOBALTXTSS<a> GLOBALTXTSS1<a> GLOBALTXTSS2<a> ;; разбить из выделенных текстовых файлов только txt по 5 строк, создавая в другой панели в именных папках файлы со строками с отображением прогресс бара и получить данные разбивки

global txtss=%WL||"%t"||test<1e!!txt>||1!!5||namedir<1>||progres<> ;; разбить из выделенных текстовых файлов только txt по 5 строк, создавая в другой панели в именных папках файлы со строками с отображением прогресс бара

global txwvf=Привет||"%p"||upd<1> GLOBALTXWVF1<a> GLOBALTXWVF2<a> ;; в активной панели создать аудиофайл WAV с озвученным текстом "Привет" и записать информацию в глобальные переменные

global upldf=%P%N||directupload||1 GLOBALUPLDF0<e> GLOBALUPLDF<e> GLOBALUPLDF2<e> ;; изображение под курсором разместить на хостинге directupload.net и записать результаты в глобальную переменную

global uplds=%WL||directupload||1||progres<> GLOBALUPLDS0<e> GLOBALUPLDS<e> GLOBALUPLDS2<e> ;; загрузить выделенные изображения на хостинг directupload.net и записать в буфер обмена список основных ссылок

global uplds=%WL||directupload||x||output<4|1>||progres<> dends=$GLOBALUPLDS??0||?F58 ;; загрузить выделенные изображения на хостинг directupload и записать в буфер обмена список ссылок в одну строку, разделёнными пробелами

global urlra=C:\link.txt|4||"%p"//0||formt<6,1!!(.*\.gif|.*\.bmp|.*\.png|.*\.jpg[^\r\n]*)>||convert<##<listx=C:\Name.txt>>||progres<> downl=@//9||listu<$GLOBALURLRA1>||pause<1-2>||progres<> ;; содержимое всех страниц интернет ссылок из файла C:\link.txt сохранить в активную панель в именные файлы из C:\Name.txt (извлечь все ссылки заданных типов) и закачать все ссылки в папки рядом с файлами списков

global urlra=cliplist|4||"%p"//0||formt<6,1!!(.*\.gif|.*\.bmp|.*\.png|.*\.jpg[^\r\n]*)>||convert<##<listx=C:\Name.txt>>||progres<> downl=@//9||listu<$GLOBALURLRA1>||pause<1-2>||progres<> ;; содержимое всех страниц интернет ссылок из буфера обмена сохранить в активную панель в именные файлы из C:\Name.txt (извлечь все ссылки заданных типов) и закачать все ссылки в папки рядом с файлами списков

global urlra=cliplist|4||"%p"::!!0!!(.+\\)(\w+\:/+)([^/]+)(.*)!!$1$3\\<info=e72::>.txt||upd<1>||progres<> GLOBALURLRA0<a> GLOBALURLRA<a> GLOBALURLRA1<a> GLOBALURLRA2<a> GLOBALURLRA3<a> ;; содержимое всех страниц интернет ссылок из буфера обмена, сохранить в активную панель в создаваемые именные папки сайтов в именные файлы сайтов + вывести результат в глобальные переменные

global urlsv=C:\URL.txt|4||"%p"//0//SumUrl.txt||progres<>||upd<1> GLOBALURLSV0<a> GLOBALURLSV<a> GLOBALURLSV1<a> GLOBALURLSV2<a> ;; объединить содержимое всех страниц интернет ссылок из файла C:\URL.txt и сохранить в активную панель в файл SumUrl.txt и записать информацию в глобальные переменные

global urlxt=C:\URL.txt|4??-1||"%p"//0||delim<@CRLF> GLOBALURLXT3<a> ;; объединить содержимое всех страниц интернет ссылок из файла C:\URL.txt и сохранить в активную панель именем первой ссылки, записать данные построчно в глобальную переменную GLOBALURLXT3

global urlxt=C:\URL.txt|4??1||0 GLOBALURLXT3<a> ;; объединить содержимое всех страниц интернет ссылок из файла C:\URL.txt (без создания общего файла) и записать в первую ячейку в глобальную переменную GLOBALURLXT3

global urlxt=C:\URL.txt|4??-1||0 GLOBALURLXT3<a> ;; объединить содержимое всех страниц интернет ссылок из файла C:\URL.txt (без создания общего файла) и записать построчно в глобальную переменную GLOBALURLXT3

global urlxt=C:\URL.txt|4||"%p"//0//Summa GLOBALURLXT0<a> GLOBALURLXT<a> GLOBALURLXT1<a> GLOBALURLXT2<a> ;; объединить содержимое всех страниц интернет ссылок из файла C:\URL.txt в общий файл в текущую панель в файл Summa и передать различные списки

global urlxt=C:\URL.txt|4||$f254//0||delim<@CRLF> textv=GLOBALURLXT<x1> tempxx ;; просмотреть в textv содержимое всех страниц интернет ссылок из файла C:\URL.txt

global watch=0 infbx=InfoBox_TEST1 watch=23||1 infbx=InfoBox_TEST2 watch=23||2 watch=20 GLOBALWATCH<a> ;; запустить секундомер, в заданном месте командной строки записать результат в глобальный массив GLOBALWATCH и вывести результат

global websc=%WL||"%t"//0 GLOBALWEBSC0<a> GLOBALWEBSC<a> GLOBALWEBSC1<a> GLOBALWEBSC2<a> ;; создать в другой панели скриншоты выделенных текстовых файлов -html (формат .BMP, базовое имя создаётся из файла) и получить списки результатов

global websc=cliplist||"%p"//1||x|png||progres<>||upd<1> GLOBALWEBSC0<a> GLOBALWEBSC<a> GLOBALWEBSC1<a> GLOBALWEBSC2<a> ;; создать в активной панели скриншоты выделенных текстовых файлов -html (формат .PNG, базовое имя создаётся из файла) и получить списки результатов

global webss=%P%N||"%p"//0||Scrinshot-<info=f12%P%N//>-<info=f3%P%N//>|jpg pause=500 pause=500 sends=GLOBALWEBSS0<1>??1||code<4>||&&([^|]+)body\s\{\s+\w+-image\:url\(\'data:image/jpg;base64,!!||&&\'\);([^|]+)!!||&&[\r\n\t]!! creat="%p"||"Extr_body_b64-@<info=f12%P%N//>-<info=f3%P%N//>".txt||content<GLOBALSENDS<1>> pause=500 bufsr=GLOBALSENDS<1> pause=500 clptx=%%COMMANDER_PATH%%\sablon\b64\jpg.b64||insert<2> pause=500 dectd=0||x||"%p"//0||upd<1>||namedec<img_body-<info=f12%P%N//>-@<info=f3%P%N//>> ;; создать скриншот из файла под курсором, произвести экстракцию кода b64 - jpg, (фонового изображения body) и сохранить в текстовой файл + воссоздание физического изображения с расширением jpg. Поддерживает шаблон [HTML4]

global webss=%P%N||"%p"//0||Scrinshot-<info=f12%P%N//>-<info=f3%P%N//>|jpg pause=500 sends=GLOBALWEBSS0<1>??1||code<4>||&&([^|]+)body\s\{\s+\w+-image\:url\(\'data:image/jpg;base64,!!||&&\'\);([^|]+)!!||&&[\r\n\t]!! creat="%p"||"Extr_body_b64-@<info=f12%P%N>-<info=f3%P%N//>".txt||content<GLOBALSENDS<1>> pause=500 bufsr=##<ifile=%%COMMANDER_PATH%%\sablon\b64\jpg.b64>||$GLOBALSENDS<1> pause=500 dectd=0||x||"%p"//0||upd<1>||namedec<img_body-<info=f12%P%N>-@<info=f3%P%N//>> ;; создать скриншот из файла под курсором, произвести экстракцию кода b64 - jpg, (фонового изображения body) и сохранить в текстовой файл + воссоздание физического изображения с расширением jpg. Поддерживает шаблон [HTML4]

global webss=yandex.ru||"%p"//0 GLOBALWEBSS0<a> GLOBALWEBSS<a> GLOBALWEBSS1<a> GLOBALWEBSS2<a> ;; создать в активной панели скриншот web страницы и вывести результат в глобальные переменные

global wntxt=2||"%P"Text.txt GLOBALWNTXT<a> ;; запустить, выбрать окно, меню, элемент окна... и по нажатию средней кнопки мыши записать все данные в файл Text.txt в активной панели и вывести путь файла в глобальную переменную

global wntxt=2||"%P"Text.txt||infwt<1> GLOBALWNTXT<a> ;; запустить, выбрать окно, меню, элемент окна... и по нажатию средней кнопки мыши записать данные секции [Text] в файл Text.txt в активной панели и вывести путь файла в глобальную переменную

global wntxt=3 GLOBALWNTXT<a> ;; запустить, выбрать окно, меню, элемент окна... и по нажатию средней кнопки мыши вывести построчно все данные в глобальную переменную

global wntxt=3||infwt<1> GLOBALWNTXT<a> ;; запустить, выбрать окно, меню, элемент окна... и по нажатию средней кнопки мыши вывести построчно данные секции [Text] в глобальную переменную

global wntxt=3||infwt<2> sends=GLOBALWNTXT<1>??-6= GLOBALSENDS<a> ;; запустить, выбрать окно и по нажатию SHIFT получить в глобальной переменной дескриптор окна

global wntxt=3||infwt<2> sends=GLOBALWNTXT<1>??-6= imgpr=1 infos=2||25||GLOBALSENDS<2>||0||1 imgpr=-1 sends=GLOBALINFOS1<x1>??-1||&?\|Text=([^|]*) GLOBALSENDS<a> ;; запустить, выбрать окно и по нажатию SHIFT получить текстовую информацию элементов окна

global wntxt=3||infwt<2> sends=GLOBALWNTXT<1>??-6= infos=2||20||GLOBALSENDS<2> ;; запустить, выбрать окно и по нажатию SHIFT получить информацию окна

global wntxt=3||infwt<2> sends=GLOBALWNTXT<1>??-6= infos=2||21||GLOBALSENDS<2> ;; запустить, выбрать окно и по нажатию SHIFT получить информацию элементов окна

global wntxt=3||infwt<2> sends=GLOBALWNTXT<1>??-6= infos=2||25||GLOBALSENDS<2> ;; запустить, выбрать окно и по нажатию SHIFT получить подробную информацию элементов окна

global wntxt=3||infwt<2> sends=GLOBALWNTXT<1>??-6= ontop=4||@GLOBALSENDS<2> ;; выбрать окно по нажатию Shift и установить/снять атрибут "Поверх всех окон"

global words=%WL||mode<1|$f250\AkelFiles\Plugs\Scripts\getSpellCheck.dic|$f250\AkelFiles\Plugs\SpellCheck\Custom_a.dic|$f250\AkelFiles\Plugs\SpellCheck\Custom_b.dic>||progres<> GLOBALWORDS<a> ;; в выделенных файлах проверить орфографию русских слов с помощью Microsoft Word и подключаемых списков и вывести информацию в глобальную переменную

global words=%WL||progres<> GLOBALWORDS<a> ;; в выделенных файлах проверить орфографию русских слов с помощью Microsoft Word и вывести информацию в глобальную переменную

global words=@%P%N GLOBALWORDS<a> ;; проверить орфографию русских слов в файле под курсором с помощью Microsoft Word и вывести информацию в глобальную переменную

global words=@%P%N||mode<1|$f250\AkelFiles\Plugs\Scripts\getSpellCheck.dic|$f250\AkelFiles\Plugs\SpellCheck\Custom_a.dic|$f250\AkelFiles\Plugs\SpellCheck\Custom_b.dic> GLOBALWORDS<a> ;; проверить орфографию русских слов в файле под курсором с помощью Microsoft Word и подключаемых списков и вывести информацию в глобальную переменную

global xlsxf=%P%N||"%t"|0||1|5:8|6:6!!#@CRLF!!1|16:-1|6:6 globalXLSXF0<a> globalXLSXF<a> ;; скопировать из файла .xlsx под курсором текстовую информацию с 1-го листа с 6 колонки два диапазона разделённые переносом строки: с 5-й по 8-ю строки и с 16-й и до конца и сохранить в другую панель (при совпадении добавляется счётчик) + получить списки результатов

global zpacf=%P%N||"$f06info=s36!!#sek.!!s35!!#min.!!s34!!#chas.!!s33!!#.!!s32!!#.!!s31]".zip//0||wait encrd=globalZPACF<1>||"$f06"//0//x//**crypt||12345|AES256 delsm=globalZPACF<1>||1 ;; создать из выделенного временный архив на рабочем столе, зашифровать архив в файл *crypt и удалить временный архив

global zpack=%WL||"%t"//0||progres<>||foldname<1> GLOBALZPACK0<a> GLOBALZPACK<a> ;; упаковать выделенные объекты в другую панель в именные архивы zip и получить списки результатов

global zpack=%WL||"%t"//0||progres<>||foldname<1> renms=$GLOBALZPACK||~~!!.||upd<3> ;; упаковать выделенные объекты в другую панель в именные архивы zip и переименовать созданные архивы (заменить пробел на точку)

global zpack=PS<"%P"//1//-1//*.fb2>||@//0||progres<> delss=$GLOBALZPACK0||1||progres<>||upd<1> ;; в активной панели упаковать все файлы FB2 (с рекурсией) в те же папки в именные файлы .ZIP и удалить исходники

global zpack=PS<"%P"//1>||@//0||progres<> delss=$GLOBALZPACK0||1||progres<>||upd<1> ;; в активной панели упаковать все файлы (с рекурсией) в те же папки в именные файлы .ZIP и удалить исходники

global zpack=PS<"%P"//1>||@//0||progres<>||upd<1> GLOBALZPACK0<a> GLOBALZPACK<a> ;; в активной панели упаковать все файлы (с рекурсией) в те же папки в именные файлы .ZIP и записать результат в глобальные переменные

global zunpk=%WL||"%t"//0||progres<> GLOBALZUNPK0<a> GLOBALZUNPK<a> ;; распаковать выделенные архивы zip в другую панель с прогресс баром и получить списки результатов

global zunpk=PS<"%P"//1//-1//*.fb2.zip>||@//0||progres<> delss=$GLOBALZUNPK0||1||progres<>||upd<1> ;; в активной панели распаковать все файлы .FB2.ZIP(с рекурсией) в те же папки в именные файлы .FB2 и удалить исходные архивы

imgpr=1 global cmdbt=ipconfig GLOBALCMDBT<a> ;; получить информацию о *настройках сетевой карты и IP адресе текущего компьютера и вывести в таблице

imgpr=1 global cmdbt=ipconfig~~&&~~netstat GLOBALCMDBT<a> ;; получить информацию о *настройках сетевой карты, IP адресе текущего компьютера, активных подключений и вывести в таблице

imgpr=1 global cmdbt=netstat GLOBALCMDBT<a> ;; получить информацию активных подключений и вывести в таблице

imgpr=1 global copys=%WL||%%TCIMG_TEMP%%//0||copyn<[input]>||bkt<!!(!!)!!1> pause=800 lists=PS<%%TCIMG_TEMP%%\//1//0>||formt<sps32,sps33> start=FFmpeg||-i||concat:GLOBALLISTS<1>||-f||mp3||-ar||44100||-ac||2||-ab||64k||copy.mp3||&&hide||&&wait tempxx ;; объединить 8 копий аудио файла под курсором

imgpr=1 global copyy=%P%N||"%p"//0||bkt<!!(!!)!!1> iconv=FOLDC<GLOBALCOPYY<1>//0//1//png>||GLOBALCOPYY<1>//0||48,32,24,16 delss=FOLDC<GLOBALCOPYY<1>//0//1//png>||1 ;; создать копию папки под курсором и конвертировать png файлы папки копии в иконки с последующим удалением всех png файлов

imgpr=1 global copyy=%P%N||"%p"//0||bkt<!!(!!)!!1> iconv=FOLDC<GLOBALCOPYY<1>//0//1//png>||GLOBALCOPYY<1>||48,32,24,16 delss=FOLDC<GLOBALCOPYY<1>//0//1//png>||1 creat=%%TCIMG_PATH%%\TEMP\||ikon.txt||content<$GLOBALICONV>||owrite<1> lbicl=%%TCIMG_PATH%%\TEMP\ikon.txt||"%p"Library.icl ;; создать копию папки под курсором и конвертировать png файлы папки копии в иконки заданных размеров с последующим удалением всех png файлов и с созданием в активной панели библиотеки.icl созданных иконок

imgpr=1 global exicn=%%COMMANDER_PATH%%\Wcmicons.dll||$f254?55 sends=$f212\Icons.txt||&?(?:[^\d])0*(\d+)!!3!!1!!, bends=<info=n8|GLOBALSENDS<1>|0|GLOBALEXICN<0>-1>||?Ffnc_numplus $GLOBALEXICN[GLOBALBENDS<1>]=;$f202\Mono8x8.ico lbicl=$GLOBALEXICN||"%p"\Wcmicons_New.dll||0||upd<1> tempz=55||1 ;; из библиотеки Wcmicons.dll оставить заданные номеров значков, прописанных в файле Icons.txt, остальные значки заменить "пустышкой" (значком Mono8x8.ico) и сохранить в активную панель в новую библиотеку Wcmicons_New.dll

imgpr=1 global folds=D:\Перебор\ALL\||list<%WL//4>||fflag<0> start=RAR||-IBCK||x||list<%WL>||list2<$GLOBALFOLDS>||&&hide||&&wait alist=$GLOBALFOLDS||test<0f!!2!!0> blist=$GLOBALFOLDS||test<0f!!1!!0> clist=$GLOBALALIST+$GLOBALBLIST renms=$GLOBALCLIST||##rndm<1|8> moves=FOLDC<$GLOBALRENMS//0>||D:\Перебор\ALL\//0 delss=$GLOBALRENMS||1 delss=%WL||1||recycle<1> ;; распаковать выделенные архивы в папку D:\Перебор\ALL\ с условиями:|если в архиве нет ни одной папки или в 1-м уровне есть папки и нет файлов, то распаковка происходит напрямую в папку ALL|если есть хоть одна папка и в 1-м уровне есть файлы, то архив распаковывается в папку ALL в именную папку, по окончанию удалить исходные архивы в корзину

imgpr=1 global lists=%WL||formt<sps32,sps33> start=FFmpeg||-i||concat:GLOBALLISTS<1>||-c||copy||output.mp3||&&hide||&&wait ;; объединение выделенных mp3 файлов в одну непрерывную композицию (если битрейт разный, то выходной файл будет с усредненным значением)

imgpr=1 global lists=%Z%WL||##path<6> sends=-1??-1 <FOR> 1 <TO> GLOBALSENDS<0> renmm="%TGLOBALSENDS<:INDEX:>"||$$_original copyy=GLOBALSENDS<:INDEX:>||"%t"//0||modfs<0,1||#SISDATE> <NEXT> ;; копировать выделенные объекты в в другую панель, предварительно переименовав идентичные файлы в другой панели, добавив в конец имени _ original

imgpr=1 global slist=FOLDM<%WL!!2!!-1> <FOR> 1 <TO> GLOBALSLIST<0> lists=PS<GLOBALSLIST<:INDEX:>!!1!!0!!*.mp3|*.flac>||##path<6>||save<GLOBALSLIST<:INDEX:><info=o73GLOBALSLIST<:INDEX:>!!1>.m3u>||code<4> <NEXT> ;; создать в выделенных папках и их подкаталогах из аудиотреков (mp3, flac) заменяемый M3U-лист (имена файлов) в кодировке UTF-8 с именем родительской папки

imgpr=1 global urlra=cliplist|4||"%p"//0||formt<6,1!!(.*\.gif|.*\.bmp|.*\.png|.*\.jpg[^\r\n]*)>||convert<##<listx=C:\Name.txt>>||upd<1> GLOBALURLRA1<a> ;; содержимое всех страниц интернет ссылок из буфера обмена сохранить в активную панель в именные файлы из C:\Name.txt (извлечь все ссылки заданных типов) и записать пути в глобальную переменную

itray=3 global aends=x??-1||#K5!!@CRLFhttp://www.fakenamegenerator.com/ urlra=$GLOBALAENDS|4||"%p"//0||sagent<W4>||convert<##full.txt>||?F70,54,56,62||code<4>||pause<2-3>||progres<> ;; получить 5 разных случайно сгенерированных профилей с сайта fakenamegenerator.com (сохранить в активной панели в файл full.txt), предварительно установить строку User-Agent

itray=3 global copys=%WL||"%p"//0||copyn<[input=BOX11]> exect=_ArrayConcatenate($GLOBALCOPYS1,$GLOBALCOPYS0,1,2) GLOBALCOPYS1<a> ;; скопировать выделенные объекты заданное в диалоге количество раз и добавить к глобальному массиву GLOBALCOPYS1 массив GLOBALCOPYS0

itray=3 global marks=list<%%COMMANDER_PATH%%\1\Marks_list.txt> GLOBALMARKS<a> ;; выделить в активной панели объекты по списку из файла Marks_list.txt и передать/получить выделенный список

itray=3 global start=7-Zip||a||-mx9||"%P%O-@<info=s47>.7z"||@%WL||&&hide||&&wait||upd<1> ;; запаковать выделенные объекты в 7z в один в архив именем объекта под курсором

itray=3 global start=7-Zip||a||-mx9||-pПАРОЛЬ||"%P%O-@<info=s47>.7z"||@%WL||&&hide||&&wait||upd<1> ;; запаковать выделенные объекты в 7z в один в архив именем объекта под курсором и зашифровать паролем "ПАРОЛЬ"

itray=3 global uplds=%WL||directupload||1 brwsr=GLOBALUPLDS<1>!!Explorer ;; загрузить изображение под курсором на хостинг directupload.net и открыть ссылку в браузере

sends=@-S'E-_8T,O0VX#<W./0X,/8Y-.0Q-S<Q.#`S.#$Q-C(`||#Duue||@@LRusLat||#V||&&(.)(.)!!$2$1 sends=%%COMMANDER_PATH%%\baza_kod.crypt??1||#RGLOBALSENDS<1>|AES256||#L3||&&(.{14})(.*)(.{7})!!$2||#Hmd5|1|1||&&(.{5})(.*)(.{4})!!$2||#Eb64-||&&(..)(.*)(..)!!$2 pause=500 global start=RAR||-IBCK||a||-hpGLOBALSENDS<1>||-m5||-ms||-idc,d,p,q||-cfg-||-o+||-c-||-s||-rr3p||-ep1||"$f06\path<4>-[info=s36!!#sek.!!s35!!#min.!!s34!!#chas.!!s33!!#.!!s32!!#.!!s31]".rar||list<%WL>||&&wait||upd<1>||infcyrcle<>||spause<1000> slist=$GLOBALSTART||&&.*(\w:[^'':]*)''.*\w:.*!!$1 lists=$GLOBALSLIST||##<info=f13:://>~~-~~||^^cntr<1|1|1>~~||$$<info=f1::|1//>||save<"$f06\MD5-xesh.txt"|0> ;; создать из выделенных файлов, запароленные (пароль берется из зашифрованной базы) архивы (для каждого файла свой архив) и поместить на РАБОЧИЙ СТОЛ с добавлением к имени системного времени + 3% на восстановление + создание файла списка MD5-xesh.txt (РАБОЧИЙ СТОЛ) с номером, именем и хеш суммой созданных архивов

sends=@-S'E-_8T,O0VX#<W./0X,/8Y-.0Q-S<Q.#`S.#$Q-C(`||#Duue||@@LRusLat||#V||&&(.)(.)!!$2$1 sends=%%COMMANDER_PATH%%\baza_kod.crypt??1||#RGLOBALSENDS<1>|AES256||#L3||&&(.{14})(.*)(.{7})!!$2||#Hmd5|1|1||&&(.{5})(.*)(.{4})!!$2||#Eb64-||&&(..)(.*)(..)!!$2 pause=500 global start=RAR||-IBCK||a||-hpGLOBALSENDS<1>||-m5||-ms||-idc,d,p,q||-cfg-||-o+||-c-||-s||-rr3p||-ep1||"%Ppath<4>-[info=s36!!#sek.!!s35!!#min.!!s34!!#chas.!!s33!!#.!!s32!!#.!!s31]".rar||list<%WL>||&&wait||upd<1>||infcyrcle<>||spause<1000> slist=$GLOBALSTART||&&.*(\w:[^'':]*)''.*\w:.*!!$1 lists=$GLOBALSLIST||##<info=f13:://>~~-~~||^^cntr<1|1|1>~~||$<info=f1::|1//>||save<"%p"MD5-xesh.txt|0> ;; создать из выделенных файлов, запароленные (пароль берется из зашифрованной базы) архивы (для каждого файла свой архив) и поместить рядом с добавлением к имени системного времени + 3% на восстановление + создание файла списка MD5-xesh.txt с номером, именем и хеш суммой созданных архивов

shape=1 dilog=[combo=BOX_U3][combo=BOX_U2] global slist=%WL xlist=FOLDM<$GLOBALSLIST//2//-1> <FOR> 1 <TO> GLOBALXLIST<0> creat=GLOBALXLIST<:INDEX:>||GLOBALCOMBO<1>||numb<GLOBALCOMBO<2>> <NEXT> tcimg=$cm524 ;; создать файл(ы) (выбор имени файла и количества в диалоговом окне) во всех подпапках выделенных папок (включая корень)

shape=1 dilog=[combo=BOX_U3][combo=BOX_U2] global slist=%WL xlist=FOLDM<$GLOBALSLIST//-2//-1> <FOR> 1 <TO> GLOBALXLIST<0> creat=GLOBALXLIST<:INDEX:>||GLOBALCOMBO<1>||numb<GLOBALCOMBO<2>> <NEXT> tcimg=$cm524 ;; создать файл(ы) (выбор имени файла и количества в диалоговом окне) во всех подпапках выделенных папок (исключая корень)

shape=24||0 global clipi=%%TCIMG_TEMP%%\ImgClip.[combo=BOX28] imgcf=GLOBALCLIPI<1>||"%p"//0||resize<1,[combo=BOX6]>||upd<1> tempxx ;; создать в активной панели изображения из буфера обмена, предварительно изменив размер, формат и ширина выбирается в диалоге

slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> global slist=PS<"%P"//1//0>||##path<4>||formt<0!!(?i).*[a-zа-яё]!!> xends=GLOBALSLIST<1>||&&\d.*$!! <IF> 1 <> <info=t61$GLOBALXENDS[1]> <THEN> xends=_ <ENDIF> zlist=$GLOBALSLIST||formt<0!!(?m)([\d]+)\D.*> <IF> 1 <> <info=t61$GLOBALZLIST[1]> <THEN> bends=000 zlist=$GLOBALBENDS <ENDIF> xlist=$GLOBALZLIST||formt<11> aends=GLOBALXLIST<1>||#Sfnc_numplus0 iends=<info=t60$GLOBALAENDS[1]> renms=%WL||$$GLOBALXENDS<1>cntr<GLOBALAENDS<1>|1|GLOBALIENDS<1>>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; добавить выделенным файлом продолжение счетчика в конец имени (с возможностью отката)

slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> global slist=PS<"%P"//1//0>||##path<4>||formt<0!!(?i)[a-zа-яё].*!!> xends=GLOBALSLIST<1>||formt<0!!(?m)([\d]+)(\D).*>||&&.*\d!! <IF> 1 <> <info=t61$GLOBALXENDS[1]> <THEN> xends=_ <ENDIF> blist=$GLOBALXENDS xlist=$GLOBALSLIST||&&\D.*!!||formt<11> <IF> 1 <> <info=t61$GLOBALXLIST[1]> <THEN> bends=000 xlist=$GLOBALBENDS <ENDIF> iends=<info=t60$GLOBALXLIST[1]> aends=GLOBALXLIST<1>||#Sfnc_numplus0 renms=%WL||^^cntr<GLOBALAENDS<1>|1|GLOBALIENDS<1>>GLOBALBLIST<1>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<GLOBALRENMS<t>>||owrite<1> ;; добавить выделенным файлом продолжение счетчика в начало имени (с возможностью отката)

slist=%WL||##path<0>||save<%%TCIMG_PATH%%\Files\Lists\BeforeRenaming.txt> shape=U14 global renms=%WL||&&(?i)^[^a-zа-яё]+(.+)!!$1 aends=@[combo=BOX_U5] bends=@[combo=BOX_U4] renms=$GLOBALRENMS||^^cntr<1|1|GLOBALBENDS<1>>GLOBALAENDS<1>||upd<1> creat=%%TCIMG_PATH%%\Files\Lists\||AfterRenaming||content<$GLOBALRENMS>||owrite<1> ;; переименование... удалить в базовых именах выделенных объектов все небуквенные знаки до первой буквы + добавить в начало имен счетчик (выбор разделителя и разрядности счетчика в диалоговом окне, с возможностью отката)

start=C:\Tor\tor.exe||-f||torrc||workdir<C:\Tor\>||&&procwait||&&min pause=1s global await=5||0||C:\Tor\notice.log||1t!!100%%~~(done) GLOBALAWAIT<a> close=tor.exe delsm=C:\Tor\notice.log||1 ;; запустить программу tor.exe, приостановить дальнейшее действие команд, пока в файле notice.log не появится фраза "100%~~(done)", после появления, закрыть процесс и удалить лог

start=Imagine||%P%N global wmenu=0||Imagine.exe||wait<-1> GLOBALWMENU<a> ;; открыть изображение под курсором в программе Imagine, скрыть меню окна и записать данные окна в глобальную переменную

start=Imagine||%P%N global wmenu=0||Imagine.exe||wait<-1> tityn=0||GLOBALWMENU<2> wpull=50,50,300,550||GLOBALWMENU<2> ;; открыть изображение под курсором в программе Imagine, скрыть меню, скрыть заголовок окна и изменить размеры

start=Imagine||%P%N global wpull=50,50,300,550||Imagine.exe||wait<-1> GLOBALWPULL<a> ;; открыть изображение под курсором в программе Imagine, изменить размеры окна и записать данные окна в глобальную переменную

start=IrfanView||%P%N~~/resize=(10,10)~~/resample~~/convert=%%TCIMG_PATH%%\Temp\bg.jpg~~/killmesoftly||&&hide||&&wait||upd<1> pause=500 clptx=%%TCIMG_PATH%%\Temp\bg.jpg||#Eb64 pause=500 bufsr=&&[\r\n]!!||^^background-image:url('data:image/jpg;base64,||$$'); tempxx pause=500 global textt=%%COMMANDER_PATH%%\sablon\Backgraund\bg_index.html||&&body~~{(.*)([^\}]+)background-color:!!body~~{@LFclpget@LFbackground-color:||backup<> pause=800 start=%%WINDIR%%\explorer.exe||GLOBALTEXTT<1> ;; создание из изображения под курсором фрагмента 10х10 + перевод в b64 + вставка в шаблон bg_index.html + открыть в браузере для просмотра. Можно сделать несколько кнопок с нужными размерами фонов. и одну с оригиналом

tempxx global moves=FOLDC<%WL//0//2>||%%TCIMG_TEMP%%//0 delss=%WL||0 moves=$GLOBALMOVES||"%p"//0 ;; переместить в выделенных папках все папки 1-го уровня во временную папку, удалить выделенные папки + переместить перемещённые обратно в активную панель

watch=1 global creat="%p"||File||bkt<!!_!!!!2!!1>||numb<[input=BOX11]> textx=$GLOBALCREAT||^^<info=f13:://>||backup<0>||upd<1> ;; создать введенное в диалоговом окне количество файлов с именем File и записать в каждый файл собственное имя

watch=1 global creat="%p"||File||bkt<!!_!!!!4!!1>||numb<[input=BOX11]> textx=$GLOBALCREAT||^^<info=f12:://>||backup<0>||upd<1> ;; создать введенное в диалоговом окне количество файлов с именем File и записать в каждый файл собственное имя без расширения


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru