Описание команды | |
cmdbt |
Вызов консольных команд. Запуск консольных скриптов. Получение информации потока.
cmdbt=String, ||hide<>, ||std<>, ||stdwrite<>, ||encd<>, ||stdcnv<>, ||workdir<>, ||redir<>, ||&&wait, , ||[tc], ||<info>, ||<xinfo>, ||Dialogs, ||upd<>
Параметры:
String | Строка. String||Mode , где: String - строка параметров консольной команды. Mode - [необязательный]: 0 - строка String вставляется "как есть". 1 - перед строкой автоматически вставляется 'cmd /k ' (по умолчанию). Тег ?NameKey? позволяет вставить программу, прописанную в TCIMG.ini в секции [Programs], где NameKey - имя ключа. |
hide<> | Режим. Параметр hide<Number>, где Number: 0 - скрывать окно консоли (по умолчанию). 1 - не скрывать. 3 - полноэкранный режим. 4 - отобразить окно с его последними размерами и позицией. 5 - активировать и отобразить окно с его текущим размером и позицией. 6 - в свёрнутом виде. 8 - отобразить окно с его текущим размером и позицией. |
std<> | Чтение потока. Параметр std<Flag>, где Flag (флаги могут суммироваться): 1 - предоставить указатель дочернего потока STDIN (актуален при использовании stdwrite<>) 2 - предоставить указатель дочернего потока STDOUT (по умолчанию). 4 - предоставить указатель дочернего потока STDERR. 8 - предоставить указатель STDOUT и STDERR. 16 - предоставить дочерний от родительского потока STDIO. Этот флаг не может быть совмещен с любым другим флагом STDIO. Этот флаг имеет смысл только, когда родительская программа скомпилирована как консольное приложение. При завершении потока данных окно консоли закрывается автоматически (если оно не скрыто). 0 - не считывать поток данных запущенного приложения/команды. при этом не записываются данные в глобальные переменные GLOBALCMDBT и GLOBALCMDBT1. |
stdwrite<> | Вставка информации в консоль. Параметр stdwrite<String> позволяет вставить информацию String после запуска основной команды. Варианты: String - строка данных. GLOBALNAME<> - данные глобальной переменной см. Дополнение №23. $var_s - данные глобальной переменной, созданной в команде exect. Необходимо подключить поток STDIN в параметре std<>. |
encd<> | Преобразование данных. Параметр encd<Number>, позволяет преобразовывать данные STDOUT и STDERR потоков, где Number: 0 - не преобразовывать - передать "как есть". 1 - преобразовывать: попытаться определить кодировку во избежание "кракозябр" (по умолчанию). 2 - преобразовывать OEM в ANSI. |
stdcnv<> | Преобразование данных потока. Параметр stdcnv<SeriesParam> позволяет преобразовать данные потока STDOUT и STDERR, где SeriesParam - серия параметров для преобразования. см. Дополнение №24 (Разделитель между параметрами ;; ). |
workdir<> | Рабочий каталог. Параметр workdir<Path>, где Path - путь к рабочему каталогу, возможны варианты: • Прямой путь C:\Test • Относительный путь %WINDIR% • Сокращённый путь $f... см. Дополнение №8 • Путь переданный через глобальные переменные GLOBALNAME<> см. Дополнение №23. • макросы Autoit, связанные с путями @SystemDir. Для ряда приложений необходимо обязательно прописывать путь каталога. |
redir<> | Редирект потока. Параметр redir<Number>, позволяет в 64-битных системах перенаправить запуск WOW64, где Number: 0 - не перенаправлять (по умолчанию). 1 - перенаправлять (актуально для некоторых системных программ или скриптов (к примеру, defrag.exe или script.ps1). 2 - принудительно отключить перенаправление в 64-битных системах. |
&&wait | Ожидает завершения работы команды. Используется при обычном запуске без чтения данных потока совместно с параметром std<0> , если перед командой cmdbt объявлена глобальность global. |
Дополнительные параметры: | |
[tc] | Расширенный аналог параметров Total Commander. см. Дополнение №12. |
<info> | Получение различной информации. см. Дополнение №10. |
<xinfo> | Получение различной информации. см. Дополнение №10. Аналог параметра <info>, имеет возможность внутри параметра использовать параметр <info> Пример: <xinfo=o450<info=f50FilePath//>//> |
Dialogs | Диалоги. см. Дополнение №18 Описание |
upd<> | Обновление панели. Описание |
Примечания:
global cmdbt=help GLOBALCMDBT<a>
Так же можно найти описание на одном из ресурсов, к примеру на ab57.ru Командные файлы Windows, Описание команд CMDСм. также:
close, closp, dumpp, freez, logpr, openf, openn, opens, openz, prior, procw, resrt, runch, runhp, start, storc, scrpt
Примеры: | Как создать кнопку? |
cmdbt=''''?CJpeg?''~~-quality~~95~~-rgb~~-optimize~~''%P%N''~~>~~''"%T%O.jpg"''''||upd<3> ;; конвертировать png файл в jpg, сохраняя в другую панель с помощью CJpeg
cmdbt=''''?EVERYTHING?''~~-s~~''*.<info=o71%P%N//>'''' ;; поиск в Everything по расширению файла под курсором
cmdbt=''''?EVERYTHING?''~~-s~~''[tc=AO]'''' ;; поиск в Everything по имени объекта под курсором (без расширения)
cmdbt=''''?EVERYTHING?''~~-s~~''<info=o73%P%N//>'''' ;; поиск по имени объекта под курсором - если файл, то имя с расширением, если папка, то имя
cmdbt=''''?GifSicle?''~~''D:\Test\32424216\img-1.gif''~~''D:\Test\32424216\img-2.gif''~~>~~''D:\Test\32424216\result.gif'''' ;; объединить два gif в один с помощью утилиты GifSicle
cmdbt=''''?Magick?''~~''%P%N''~~[group=Rotate<#><#><#>Rotate90<<+>-rotate~~''90<''<#>200<#>100]~~''"%P%O_Rotate.%E"''''||&&wait||upd<1> ;; повернуть изображение под курсором, сохранив в той же панели с приставкой _Rotate с использовании Magick
cmdbt=''''?MkvPropEdit?''~~''%P%N''~~--edit~~info~~--set~~title=''%N'''' ;; в файле MKV под курсором установить тег Title = имя файла с помощью утилиты MkvPropEdit
cmdbt=''''?PDF?''~~-f~~1~~-l~~-1~~''%P%N''~~''%T%N.png''''||&&wait||upd<3> ;; извлечь все страницы PDF файла под курсором и сохранить в другую панель в именные PNG файлы
cmdbt=''''?PDF?''~~-f~~1~~-l~~1~~''%P%N''~~''%T%N.png''''||&&wait||upd<3> ;; извлечь первую страницу PDF файла под курсором и сохранить в другую панель в именной PNG файл
cmdbt=''''?PDF?''~~-f~~1~~-l~~1~~-r~~300~~''%P%N''~~''%T%N.png''''||&&wait||upd<3> ;; извлечь первую страницу PDF файла под курсором и сохранить в другую панель в именной PNG файл (DPI 300)
cmdbt=''''?xdoc2txt?''~~-f~~-8~~''%P%N''''||&&wait openf="%P%O.txt"||%%COMMANDER_PATH%%\AkelPad.exe ;; извлечь из файла под курсором (doc, docx, xls, xlsx, rtf и др.) текстовую информацию и записать в именной файл txt и открыть в AkelPad (используется утилита xdoc2txt)
cmdbt=''''?xdoc2txt?''~~-f~~-8~~''%P%N''''||&&wait||upd<1> ;; извлечь из файла под курсором (doc, docx, xls, xlsx, rtf и др.) текстовую информацию и записать в именной файл txt (используется утилита xdoc2txt)
cmdbt=''''?YouTube?''~~-F~~clpget''||1||hide<1> ;; вывод информации о доступных форматах видео с YouTube в консоль(ссылка на видео в буфере обмена)
cmdbt=appwiz.cpl ;; запуск диалога "Деинсталлятор Windows"
cmdbt=cleanmgr ;; запуск диалога "Очистка диска"
cmdbt=cmd~~/c~~mklink~~''%T%N''~~''%P%N''||0 tcimg=$cm4006|540 ;; для файла под курсором создать именную символическую ссылку в другой панели
cmdbt=cmd~~/c~~mklink~~/D~~''%T%N''~~''%P%N''||0 tcimg=$cm4006|540 ;; для папки под курсором создать именную символическую ссылку в другой панели
cmdbt=cmd~~/c~~mklink~~/H~~''%T%N''~~''%P%N''||0 tcimg=$cm4006|540 ;; для файла под курсором создать именную жёсткую ссылку в другой панели (в рамках одного диска)
cmdbt=cmd~~/c~~REG~~ADD~~[group=BOX19]\Software\Microsoft\Windows\CurrentVersion\Run~~/v~~''%N''~~/d~~''%P%N''||0 ;; программу под курсором добавить в автозагрузку в систему с выбором раздела реестра HKEY_CURRENT_USER или HKEY_LOCAL_MACHINE
cmdbt=cmd~~/k~~''''?YouTub?''~~clpget''||0||hide<1> ;; закачать ссылку из буфера обмена в активную панель с помощью программы YouTube-dl.exe не скрывая окно консоли
cmdbt=cmd~~/k~~Robocopy~~''D:\TC_Util\TCIMG\338_b3''~~''D:\EXTT\88_88\1''~~/NDL~~/E~~/ZB~~/J~~/IM~~/XJ~~/MT:2~~/R:1~~/W:1||0||hide<1> ;; копировать папку в другую с заданными параметрами утилиты robocopy, не скрывать окно консоли
cmdbt=cmd~~/T:2A||hide<1> ;; запуск зелёной консоли
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<1> ;; закачать ссылку из буфера обмена в активную панель с помощью программы YouTube-dl.exe не скрывая окно консоли зелёного цвета
cmdbt=cmd~~/t:2A~~/k~~''''?YouTub?''~~clpget''||0||hide<3> global GLOBALCMDBT2<a> ;; закачать ссылку из буфера обмена в активную панель с помощью программы YouTube-dl.exe не скрывая окно консоли зелёного цвета + окно в полноэкранном режиме + получить PID и дескриптор окна консоли
cmdbt=cmd~~/t:2A~~/k~~''''?YouTub?''~~clpget''||workdir<%%COMMANDER_PATH%%\Downloads>||0||hide<1> ;; закачать ссылку из буфера обмена в папку Downloads с помощью программы YouTube-dl.exe не скрывая окно консоли зелёного цвета
cmdbt=cmd~~/t:2A~~/k~~''''?YouTub?''~~clpget''||workdir<<sfold=Выбор~~папки|"%p">>||0||hide<1> ;; закачать ссылку из буфера обмена в выбираемую в диалоге папку с помощью программы YouTube-dl.exe не скрывая окно консоли зелёного цвета
cmdbt=cmd~~/T:f0||hide<1> ;; запуск бело-черной консоли
cmdbt=curl~~-4~~wttr.in/Moscow||1||&&wait||hide<3> ;; отображение в консоли погоды в Москве
cmdbt=curl~~-4~~wttr.in/Sochi||1||&&wait||hide<3> ;; отображение в консоли погоды в Сочи
cmdbt=DIR~~c:\windows\system32~~|~~clip ;; записать в буфер обмена содержимое папки system32
cmdbt=Echo~~<info=s102|-1d>||hide<1> ;; просмотреть информацию в консоли
cmdbt=Echo~~<xinfo=o10<info=f50%P%N//>//>||hide<1> ;; просмотреть информацию в консоли дату модификации объекта запуска ярлыка под курсором
cmdbt=explorer~~''%P%N'' ;; просмотр файла под курсором в программе, ассоциируемой в проводнике
cmdbt=explorer~~/n,::{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA} ;; открыть в проводнике в новом окне папку "Документы"
cmdbt=explorer~~/select,%P%N ;; открыть в проводнике объект под курсором
cmdbt=explorer~~shell:::{21EC2020-3AEA-1069-A2DD-08002B30309D} ;; открыть окно "Все элементы панели управления"
cmdbt=explorer~~shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257} ;; свернуть все окна (WIN+D)
cmdbt=explorer~~shell:::{3080F90E-D7AD-11D9-BD98-0000947B0257} ;; переключатель окон (WIN+TAB)
cmdbt=explorer~~shell:::{7007ACC7-3202-11D1-AAD2-00805FC1270E} ;; открыть окно "Сетевые подключения"
cmdbt=explorer~~shell:Fonts ;; открыть в проводнике в новом окне папку "Fonts"
cmdbt=explorer~~shell:MyComputerFolder ;; открыть в проводнике в новом окне папку "Компьютер" (WIN+E)
cmdbt=explorer~~shell:Personal ;; открыть в проводнике в новом окне папку "Документы"
cmdbt=fsutil~~file~~createnew~~''%p\1.xxx''~~500||upd<1> ;; создать в активной панели бинарный файл 1.xxx размером 500 байт
cmdbt=gpresult~~/h~~c:\G_report.html~~&~~c:\G_report.html ;; сгенерировать HTML отчет GPResult и открыть в браузере
cmdbt=gpresult~~/h~~c:\G_report.html~~/f||&&wait start=$f25\hh.exe||param<-800~~G_report.html>||resize<260,20,1300,880>||wicon<TCIMG.dll,69>||stitle<1|~~-~~[G_report.html]> ;; сгенерировать HTML отчет GPResult и открыть в hh
cmdbt=ipconfig~~|~~clip ;; записать в буфер обмена подробную информацию о *настройках сетевой карты и IP адресе текущего компьютера
cmdbt=md~~"%O" pause=50 tcimg=$cm540 ;; создать каталог именем файла под курсором, скрыв окно консоли
cmdbt=powercfg~~/query~~|~~clip ;; записать в буфер обмена схемы питания системы
cmdbt=PowerShell~~(Dir~~'%P%N').LastWriteTime=Get-Date||0||&&wait||upd<1> ;; изменить объекту под курсором дату последнего доступа на системную дату
cmdbt=PowerShell~~ForEach($file~~in(get-Content~~''''%WL'''')){&~~$file}||0||redir<1> ;; открыть выделенные файлы в приложениях по умолчанию
cmdbt=PowerShell~~Get-Service~~|~~export-csv~~-path~~'"%P"data.csv'||0||&&wait||redir<1>||upd<1> ;; записать список служб в активную панель в файл csv
cmdbt=PowerShell~~Get-WinEvent~~-FilterHashTable~~@{LogName='Microsoft-Windows-Diagnostics-Performance/Operational';ID=100}|Select-String~~-inputobject~~{$_.message}~~-Pattern~~'Windows'~~-SimpleMatch|Out-File~~c:\win.log||0||redir<1>||&&wait sends=c:\win.log??-1 GLOBALSENDS<a> ;; получить информацию запуска системы, записать в файл и просмотреть
cmdbt=PowerShell~~Get-WmiObject~~Win32_NetworkAdapter||1||&&wait||redir<1>||hide<1> ;; вывод информации в консоль краткие сведения об адаптерах
cmdbt=PowerShell~~-Help||1||&&wait||redir<1>||hide<1> ;; вывод информации в консоль
cmdbt=PowerShell~~-NoExit~~Get-Process||0||&&wait||redir<1>||hide<1> ;; получить информацию о всех процессах в консоли PowerShell
cmdbt=PowerShell~~-NoExit~~Get-Process|Out-GridView||0||&&wait||redir<1>||hide<1> ;; получить информацию о всех процессах: вывод в консоль и таблицу PowerShell
cmdbt=PowerShell~~Set-Content~~-Path~~%P%N~~-Stream~~''Zone.Identifier''~~-Value~~''[ZoneTransfer]`nZoneId=3'' ;; заблокировать файл (создать альтернативный поток NTFS ":Zone.Identifier")
cmdbt=PowerShell~~Start-Process~~notepad.exe~~'%P%N' ;; открыть файл под курсором в notepad с помощью PowerShell
cmdbt=PowerShell~~Unblock-File~~-Path~~%P%N ;; разблокировать файл под курсором (удалить альтернативный поток NTFS ":Zone.Identifier")
cmdbt=REG~~ADD~~HKCU\Software\Microsoft\Windows\CurrentVersion\Run~~/v~~''AkelPad''~~/d~~''%%COMMANDER_PATH%%\AkelPad.exe'' ;; добавить AkelPad в автозагрузку
cmdbt=regsvr32.exe~~''%P%N'' ;; регистрация DLL OCX файла под курсором в реестре
cmdbt=rundll32.exe~~shell32.dll,Control_RunDLL~~desk.cpl~~desk,@Themes~~/Action:OpenTheme~~/file:''C:\Windows\Resources\Themes\aero.theme'' buttn=CabinetWClass||x|$tПерсонализация|$v|$f|$z ;; открыть тему aero.theme и закрыть окно "Персонализации" (Window7)
cmdbt=rundll32~~keymgr.dll,KRShowKeyMgr ;; запуск диалога "Сохранения имён пользователей"
cmdbt=rundll32~~mshtml.dll,PrintHTML~~''%P%N'' ;; отправить файл под курсором на печать, выбор принтера
cmdbt=rundll32~~ndfapi,NdfRunDllDiagnoseIncident ;; запуск диалога "Диагностика сети"
cmdbt=rundll32~~powrprof.dll,SetSuspendState~~powercfg~~/h~~on ;; спящий режим
cmdbt=rundll32~~shell32,Control_RunDLL~~appwiz.cpl,,2 ;; запуск диалога "Компоненты Windows"
cmdbt=rundll32~~shell32.dll,Control_RunDLL ;; запуск диалога "Панели управления"
cmdbt=rundll32~~shell32.dll,Control_RunDLL~~hotplug.dll. ;; запуск диалога "Безопасное извлечение"
cmdbt=rundll32~~shell32.dll,Options_RunDLL ;; запуск диалога "Параметры папки"
cmdbt=rundll32~~shell32.dll,Options_RunDLL~~1 ;; запуск диалога "Свойство панели задач и меню Пуск"
cmdbt=rundll32~~shimgvw.dll,ImageView_Fullscreen~~%P%N ;; просмотр изображения под курсором в Windows
cmdbt=rundll32~~shimgvw.dll,ImageView_PrintTo~~%P%N~~PrinterName ;; напечатать изображения под курсором в Windows принтером с именем "PrinterName"
cmdbt=rundll32~~url.dll,FileProtocolHandler~~http://tc-image.3dn.ru ;; открыть ссылку в браузере
cmdbt=rundll32~~user32.dll~~LockWorkStation ;; смена пользователя
cmdbt=rundll32~~xwizards.dll,RunWizard~~{7071ECA0-663B-4bc1-A1FA-B97F3B917C55}~~/z~~-ShowFinishPage ;; запуск диалога "Подключение к интернету"
cmdbt=SORT~~''%P%N''~~/O~~''"%P%O_out.%E"'' ;; сортировать в алфавитном порядке строки текстового файла под курсором и записать в новый именной файл с приставкой _out
cmdbt=start~~/MAX~~notepad.exe ;; запуск notepad на весь экран
cmdbt=start~~''''~~''%P%N'' ;; запуск файла под курсором в ассоциируемой программе
cmdbt=start~~~~/MAX~~notepad&&start~~notepad ;; запустить 2 блокнота
cmdbt=start~~http://yandex.ru ;; открыть ссылку в браузере по умолчанию
cmdbt=wmic~~product~~list~~>D:\Program.txt||std<0>||&&wait ;; записать информацию об установленных программах в системе в файл D:\Program.txt
copys=%WL||"%t//0" cmdbt=115hutdown~~-r~~-t~~0 ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты и перезагрузить компьютер
copys=%WL||"%t//0" cmdbt=115hutdown~~-s~~-t~~0 ;; копировать в другую панель выделенное, не заменяя имеющиеся объекты и выключить компьютер
copyy=%%COMMANDER_PATH%%\Files\Aaa\Cursor||%%WINDIR%%//1 regim=%%COMMANDER_PATH%%\Files\Reg\Sistems\Cursor.reg cmdbt=start~~rundll32.exe~~shell32.dll,Control_RunDLL~~main.cpl~~@0,1 buttn=#32770||x|$qСвойства:~~Мышь|$v|$l{ENTER} ;; Установить курсор TC IMAGE в систему
creat=$f28||execute.bat||owrite<1>||content<Chr(64)echo~~off@CRLFecho~~Hello,~~World!@CRLFpause@CRLF> cmdbt=$f28\execute.bat||0||hide<1>||&&wait delsm=$f28\execute.bat ;; создать bat и запустить - аналог запуска "Hello, World!"
dilog=[group=Rotate<#><#><#>Rotate90<<+>-rotate''~~''90<<#>200<#>100] cmdbt=''''?Magick?''~~''%P%N''~~''GLOBALGROUP1<1>''~~''"%P%O_Rotate.%E"''''||&&wait||upd<1> ;; повернуть изображение под курсором, сохранив в той же панели с приставкой _Rotate с использовании Magick
dilog=<sfold=Выбор~~папки|"%p"> imgpr=1 cmdbt=''''?YouTub?''~~clpget''||workdir<GLOBALSFOLD1<1>>||std<8> asave=GLOBALCMDBT||GLOBALSFOLD1<1>URL.txt||upd<1> ;; закачать ссылку из буфера обмена в выбираемую в диалоге папку с помощью программы YouTube-dl.exe и записать информацию процесса в файл
dubls=6imggo=C:\img.png||30||0||0 cmdbt=dxdiag~~/t~~c:\dxdiag.txt||&&wait dubls=7 ;; записать информацию системы DirectX в файл c:\dxdiag.txt (сбор информации около 1 минуты), для отображения процесса запускается заданное изображение через команду imggo и завершить по окончанию
exect=$var_i=(StringInStr(FileGetAttrib('%P%N'),'D')~~AND~~FileExists('%P%N'))?'~~/D':Null cmdbt=cmd~~/c~~mklink$var_i~~''%T%N''~~''%P%N''||0 tcimg=$cm4006|540 ;; для объекта под курсором создать именную символическую ссылку в другой панели
exect=$var_ipid=WinGetProcess('[CLASS:TTOTAL_CMD]') cmdbt=PowerShell~~-Command~~Get-Process~~-id~~$var_ipid|fl~~*~~-Force|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=$GLOBALCMDBT||2||??ps3||begin<0> GLOBALANF2D<a> ;; получить информацию процесса Total Commander
exect=$var_s='list~~volume' cmdbt=diskpart||workdir<@SystemDir>||std<3>||stdwrite<$var_s> GLOBALCMDBT<a> ;; получить сведения о дисках системы
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~~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 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 sends=@"%P"help.txt cmdbt=PowerShell~~-Help~~|~~Out-File~~'GLOBALSENDS<1>'||0||&&wait||redir<1> bends=GLOBALSENDS<1>??-1 GLOBALBENDS<a> ;; пример вывода данных в заданный файл и его чтение после создания
imgpr=1 cmdbt=dxdiag~~/t~~c:\dxdiag.txt||&&wait sends=c:\dxdiag.txt??-1||?F54 anf2d=$GLOBALSENDS||5||^(.*):\h*(.*)$||begin<0> imgpr=-1 GLOBALANF2D<a> ;; записать информацию системы DirectX в файл c:\config.txt и отобразить в 2D массиве(сбор информации около 1 минуты)
imgpr=1 cmdbt=dxdiag~~/t~~c:\dxdiag.txt||&&wait ;; записать информацию системы DirectX в файл c:\dxdiag.txt (сбор информации около 1 минуты)
imgpr=1 cmdbt=msinfo32~~/report~~c:\config.txt||&&wait sends=c:\config.txt??-1||?F54,63 anf2d=$GLOBALSENDS||5||([^\t]+)||begin<0> imgpr=-1 GLOBALANF2D<a> ;; записать информацию системы в файл c:\config.txt и отобразить в 2D массиве (сбор информации около 2-х минут)
imgpr=1 cmdbt=msinfo32~~/report~~c:\config.txt||&&wait ;; записать информацию системы в файл c:\config.txt (сбор информации около 2-х минут)
imgpr=1 cmdbt=takeown~~/F~~*~~/R||&&wait cmdbt=icacls~~*~~/RESET~~/T~~/C||&&wait ;; в текущем каталоге сбросить текущие разрешения на объектах файловой системы
imgpr=1 cmdbt=takeown~~/F~~*~~/R~~&&~~icacls~~*~~/RESET~~/T~~/C||&&wait ;; в текущем каталоге сбросить текущие разрешения на объектах файловой системы
imgpr=1 cmdbt=takeown~~/F~~*~~/R~~&&~~icacls~~*~~/RESET~~/T~~/C||workdir<D:\Folder\>||&&wait ;; в заданном каталоге сбросить текущие разрешения на объектах файловой системы
imgpr=1 global cmdbt=ipconfig GLOBALCMDBT<a> ;; получить информацию о *настройках сетевой карты и IP адресе текущего компьютера и вывести в таблице
imgpr=1 global cmdbt=ipconfig~~&&~~netstat GLOBALCMDBT<a> ;; получить информацию о *настройках сетевой карты, IP адресе текущего компьютера, активных подключений и вывести в таблице
imgpr=1 global cmdbt=netstat GLOBALCMDBT<a> ;; получить информацию активных подключений и вывести в таблице
moves=%WL||"%t"//0 cmdbt=shutdown~~-r~~-t~~0 ;; переместить в другую панель выделенное, не заменяя имеющиеся объекты и перезагрузить компьютер
moves=%WL||"%t"//0 cmdbt=shutdown~~-s~~-t~~0 ;; переместить в другую панель выделенное, не заменяя имеющиеся объекты и выключить компьютер
sends=%WL??-1 <FOR> 1 <TO> GLOBALSENDS<0> cmdbt=''''?7-ZIP?''~~l~~''GLOBALSENDS<:INDEX:>'''' $FORCONT=$GLOBALCMDBT[5]='--'?0:1 dends=@GLOBALSENDS<:INDEX:>??:INDEX: <NEXT> GLOBALDENDS<a> ;; из выделенных файлов получить список тех, из которых 7-ZIP может получить информацию
sends=%WL||&&(?m)(.+)!!''$1''~~||@CRLF!! cmdbt=''''?GifSicle?''~~GLOBALSENDS<1>>~~''%presult.gif''''||upd<1> GLOBALCMDBT0<a> ;; объединить выделенные gif в один с помощью утилиты GifSicle и создать в активной панели result.gif + отобразить строку команды переданной консоли
sends=%WL||&&(?m)(.+)!!''$1''~~||@CRLF!! noglob cmdbt=''''?GifSicle?''~~GLOBALSENDS<1>>~~''%presult.gif''''||upd<1> ;; объединить выделенные gif в один с помощью утилиты GifSicle и создать в активной панели result.gif
sends=@[tc=TP] slist=[tc=AM] cmdbt=COPY~~/B~~''GLOBALSLIST<1>''+''GLOBALSLIST<2>''~~''GLOBALSENDS<1>full.xxx''||upd<3> ;; объединить 2 выделенных файла и записать результат в другую панель в файл full.xxx
sends=<info=s102|-1d> cmdbt=Echo~~GLOBALSENDS<1>||hide<1> ;; просмотреть информацию в консоли
sends=-1??-1||#L1||sdel<> cmdbt=''''?EVERYTHING?''~~-s~~''GLOBALSENDS<1>'''' ;; поиск текста из буфера обмена в Everything
sends=-1??-1||formt<1,63,54,51> cmdbt=''%%COMMANDER_PATH%%\Downloads\youtube\youtube\youtube-dl.exe''~~-F~~GLOBALSENDS<1> GLOBALCMDBT<a> ;; проверить ссылку из буфера обмена с youtube в программе youtube-dl.exe через консоль и получить информацию
sends=list~~volume cmdbt=diskpart||workdir<@SystemDir>||std<3>||stdwrite<GLOBALSENDS<1>> GLOBALCMDBT<a> ;; получить сведения о дисках системы
slist=%WL forpgs <FOR> 1 <TO> GLOBALSLIST<0> cmdbt=tree~~/A~~/F~~''<info=o76GLOBALSLIST<:INDEX:>1//>''||std<8> $GLOBALRESLT+$GLOBALCMDBT <NEXT> GLOBALRESLT<e> ;; отобразить для выделенных каталогов иерархическую структуру каталогов и файлов в графическом виде
slist=%WL forpgs <FOR> 1 <TO> GLOBALSLIST<0> cmdbt=tree~~/A~~/F~~''<info=o76GLOBALSLIST<:INDEX:>1//>''||std<8> $GLOBALRESLT+$GLOBALCMDBT[3:-1] <NEXT> GLOBALRESLT<e> ;; отобразить для выделенных каталогов иерархическую структуру каталогов и файлов в графическом виде (без начальной информации о томе, т.е. без 2-х строк)
slist=%WL sends=@======================================== forpgs <FOR> 1 <TO> GLOBALSLIST<0> cmdbt=tree~~/A~~/F~~''<info=o76GLOBALSLIST<:INDEX:>1//>''||std<8> $GLOBALRESLT+$GLOBALSENDS[1]+$GLOBALCMDBT[3:-1] <NEXT> GLOBALRESLT<e> ;; отобразить для выделенных каталогов иерархическую структуру каталогов и файлов в графическом виде (без начальной информации о томе, т.е. без 2-х строк + отделять каждую корневую папку ===========)
wends=@[tc=AA] cmdbt=''''?ZBarImg?''~~''GLOBALWENDS<1>''~~--raw~~>~~''"%P"<info=o72GLOBALWENDS<1>//>-<info=s30>.txt''''||upd<1> ;; считывание изображения под курсором с RQ кодом, создать файл с текстом в активной панели
zends=<info=i6%P%N//> cmdbt=''''?Gifsicle?''~~''%P%N''~~--colors~~256~~-O3~~--rotate-90~~''#0-GLOBALZENDS<1>''~~>~~''%P-Rotate-90-<info=s30>.gif'''' ;; повернуть анимированный gif под курсором на 90 градусов по часовой стрелки, с сохранением анимации