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


openz

Открытие файлов в заданных программах.

openz=%L,%WL||[tc]||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||FLST<>||cliplist||$var_aa||$GLOBALNAME, ||Theme

Параметры:

1-й обязательный параметр. Может иметь несколько вариантов:
%L,
%WL
Список выделенных файлов. Также может использоваться путь к файлу списка полных путей файлов %P%N. см. Дополнение №7 или с:\List.txt
[tc]Расширенный аналог параметров Total Commander. см. Дополнение №12.
LISTF<>Список заданных объектов. см. Дополнение №22.
PS<>Список объектов каталога. см. Дополнение №22.
FOLDC<>Список объектов содержимого каталогов. см. Дополнение №22.
FOLDM<>Список выделенных объектов и всех объектов в подпапках. см. Дополнение №22.
LISTC<>Список объектов из выделенных без дубликатов. см. Дополнение №22.
FLST<>Смешанные списки объектов по заданному списку. см. Дополнение №22.
cliplistСписок полных путей объектов из буфера обмена.
$var_aaМассив. Переменная $var_a... - массив путей, созданный в команде exect.
$GLOBALNAMEМассив. Список путей глобальной переменной см. Дополнение №23.
Дополнительные параметры:
ThemeТема. Имя секции в TCIMG.ini, в которой записаны настройки программ. По умолчанию имя F4 (т.е. секция [F4]).

Примечания:

Настройка секции аналогичны настройкам команды openup
Можно создать несколько секций с различными ассоциациями и запускать файлы в соответствии с ними.

В параметрах команды может использоваться:
  • GLOBALNAME - информация, получаемая из других команд через глобальные переменные см. Дополнение №23
  • значения переменных $var_... команды exect

См. также:

close, closp, dumpp, freez, logpr, openf, openn, opens, prior, procw, resrt, runch, runhp, start, storc, cmdbt, scrpt

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

exect=$var_section=@UserName='Андрей'?'F4':'Open_1' openz=%WL||$var_section ;; открыть выделенные файлы в заданных программах (настройки берутся относительно имени пользователя)

imgpr=1 openz=%WL ;; открыть выделенные файлы в заданных программах (настройки в TCIMG.ini в секции [F4]) + отображать процесс

imgpr=1 openz=%WL||Open_1 ;; открыть выделенные файлы в заданных программах (настройки в TCIMG.ini в секции [Open_1]) + отображать процесс

openz=%WL ;; открыть выделенные файлы в заданных программах (настройки в TCIMG.ini в секции [F4])

openz=%WL||Open_1 ;; открыть выделенные файлы в заданных программах (настройки в TCIMG.ini в секции [Open_1])

openz=cliplist ;; открыть все файлы из списка в буфере обмена в заданных программах (настройки в TCIMG.ini в секции [F4])

openz=cliplist||Open_1 ;; открыть все файлы из списка в буфере обмена в заданных программах (настройки в TCIMG.ini в секции [Open_1])

openz=PS<"%p"//1//0> ;; открыть все файлы активной панели в заданных программах (настройки в TCIMG.ini в секции [F4])

openz=PS<"%p"//1//0>||Open_1 ;; открыть все файлы активной панели в заданных программах (настройки в TCIMG.ini в секции [Open_1])

openz=PS<%P%N//1//0> ;; открыть все файлы папки под курсором (без рекурсии) в заданных программах (настройки в TCIMG.ini в секции [F4])

openz=PS<%P%N//1//0>||Open_1 ;; открыть все файлы папки под курсором (без рекурсии) в заданных программах (настройки в TCIMG.ini в секции [Open_1])


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