Страница 1 из 1
Внешний вызов wlx с передачей в него файла
Добавлено: Сб дек 22, 2012 22:47
480499497
Раскрою вопрос.
в
Wincmd.ini есть раздел
[Extensions] который включается в
Настройки - Правка/Просмотр - Внешней программой просмотра - (По типам файлов)
там перечисляются ассоциации расширений и внешних программ, которые будут использоваться для просмотра файла по
F3
Собственно вопрос. Есть
wlx плагин
fileinfo который выдает много полезной информации о файлах. Как его запустить из командной строки и повесить на него ассоциацию
ехе?
Пример ассоциации для
txt:
Код: Выделить всё
txt=%COMMANDER_PATH%\Programms\syn\Syn2.exe ^.txt
вот собственно и весь вопрос.
Добавлено: Сб дек 22, 2012 22:58
Rodny
Справка / Команды и параметры / Параметры командной строки
Добавлено: Сб дек 22, 2012 23:05
480499497
пример пожалуйста, ибо непонятно как вызывать WLX из командной строки для конкретного файла.
Добавлено: Сб дек 22, 2012 23:06
Flasher
480499497 писал(а):повесить на него ассоциацию ехе?
На exe по F3 при правильной установке плагина и так должна быть ассоциация.
cm_List чем не вариант?
Добавлено: Сб дек 22, 2012 23:14
480499497
вопрос не в установке плагина. Вопрос в вызове плагина через командную строку.
Настройки ТК установлены в режим работы с внешними программами по F3. Для разных типов файлов разные программы (минуя ассоциации в самой OS. Внутренние плагины в этом случае не вызываются. Только если принудительно по Alt+F3.
Собственно в этом и вопрос, как вызвать конкретный WXL из командной строки. Что бы менеджер Extensions вызывал конкретный WXL через заданную ассоциацию.
cm_List чем не вариант?
Функций для вызова листера всего две:
cm_List = эта функция собственно и вызывает ассоциативную программу.
cm_ListInternalOnly = эта вызывает встроенный просмотрщик без плагинов.
Нужно что то типа
Totalcmd.exe /O "blah-blah"
где blah-blah там собственно вызов конкретного плагина.
Если в ассоциацию всунуть вызов cm_List то он будет вызывать сам себя до бесконечности.
Добавлено: Сб дек 22, 2012 23:22
Flasher
Поиск по форуму не помогает? См.
сюда и далее по ссылкам.
480499497 писал(а):Если в ассоциацию всунуть вызов cm_List то он будет вызывать сам себя до бесконечности.
Что-то новенькое. Т.е. прописать
cm_List прямо в
Extensions?
Добавлено: Сб дек 22, 2012 23:27
MVV
480499497, читай справку к тоталу, конкретно секцию 4.a, параметр /S=L, всё прекрасно расписано.
Добавлено: Сб дек 22, 2012 23:43
480499497
хм..
параметра /S=L не было в том CHM что я читал. потому не знал о нем.
Смотрел CHM 7.04a RU
Всем спасибо вопрос закрыт.
Добавлено: Сб дек 22, 2012 23:44
LonerD
480499497
Обязательно в Тотале открывать?
Как вариант - использовать Universal Viewer или миатюрную утилитку WLX_Host, прописав на них желаемые ассоциации, а в настройках утилит - используемые wlx-плагины.
Добавлено: Сб дек 22, 2012 23:58
480499497
LonerD писал(а):480499497
Обязательно в Тотале открывать?
Я пилю тотал так, что бы он работал независимо от винды на которой он запущен с собственными переменнымы, приложениями, плагинами и т.д.. Прописываю все основные ассоциации для файлов в трех режимах работы в тотале:
-просмотр
-редактирование
-исполнени
Потому не просто Обязательно в тотале, а исключительно в тотале.
Добавлено: Вс дек 23, 2012 00:50
Avada
480499497
Ссылка на последнюю из доступных версий онлайновой справки TC указана в
правилах форума. И это давно уже не 7.0x. Про остальное уже сказали.
Тема закрыта.