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


cmd64

Запуск команд из кодированной в Base64 строки.

cmd64=String

Параметры:

StringСтрока команд и параметров кодированная в Base64.

Примечания:

  • Команда создана для интеграции TCIMG в другие программы и передача сложных параметров в утилиту.
  • Ряд программ не позволяют передавать кавычки, одинарные кавычки, угловые скобки и.т.д.
  • Создав обычную команду или серию команд с параметрами необходимо её закодировать методом Base64 и передать утилите.
Пример тестовой команды:

infbx=InfoBox_TEST1 pause=1s infbx=InfoBox_TEST2

Далее копируем её в буфер обмена и кодируем с помощью
Команда кодирования:

bufsr=#Eb64-||^^cmd64=

И в буфере обмена получаем готовую cmd64 команду
Итоговая команда:

cmd64=aW5mYng9SW5mb0JveF9URVNUMSBwYXVzZT0xcyBpbmZieD1JbmZvQm94X1RFU1Qy

См. также:

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

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

cmd64=aW5mYng9SW5mb0JveF9URVNUMSBwYXVzZT0xcyBpbmZieD1JbmZvQm94X1RFU1Qy ;; запуск тестовой команды

cmd64=YnV0dG49W1JFR0VYUFRJVExFOi4qTW96aWxsYX5+RmlyZWZveF18fHh8JGZ8JHJeYyBzdGFydD1Ba2VsUGFkfHwvQ29tbWFuZCg0MTAxKXx8L0NvbW1hbmQoNDE5MSk= ;; скопировать в буфер обмена текст из браузера Firefox и вставить в новую вкладку AkelPad

sends=-1||#Eb64-||^^cmd64= regwr=HKCU\Software\Microsoft\Windows\CurrentVersion\Run||TCIMG1||SZ||''%%COMMANDER_PATH%%\TCIMG.exe''~~GLOBALSENDS<1> ;; строку параметров из буфера обмена записать в автозапуск


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