Раскрою вопрос.
в Wincmd.ini есть раздел [Extensions] который включается в Настройки - Правка/Просмотр - Внешней программой просмотра - (По типам файлов)
там перечисляются ассоциации расширений и внешних программ, которые будут использоваться для просмотра файла по F3
Собственно вопрос. Есть wlx плагин fileinfo который выдает много полезной информации о файлах. Как его запустить из командной строки и повесить на него ассоциацию ехе?
Пример ассоциации для txt:
480499497 писал(а):повесить на него ассоциацию ехе?
На exe по F3 при правильной установке плагина и так должна быть ассоциация. cm_List чем не вариант?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
вопрос не в установке плагина. Вопрос в вызове плагина через командную строку.
Настройки ТК установлены в режим работы с внешними программами по F3. Для разных типов файлов разные программы (минуя ассоциации в самой OS. Внутренние плагины в этом случае не вызываются. Только если принудительно по Alt+F3.
Собственно в этом и вопрос, как вызвать конкретный WXL из командной строки. Что бы менеджер Extensions вызывал конкретный WXL через заданную ассоциацию.
cm_List чем не вариант?
Функций для вызова листера всего две:
cm_List = эта функция собственно и вызывает ассоциативную программу.
cm_ListInternalOnly = эта вызывает встроенный просмотрщик без плагинов.
Нужно что то типа Totalcmd.exe /O "blah-blah"
где blah-blah там собственно вызов конкретного плагина.
Если в ассоциацию всунуть вызов cm_List то он будет вызывать сам себя до бесконечности.
Поиск по форуму не помогает? См. сюда и далее по ссылкам.
480499497 писал(а):Если в ассоциацию всунуть вызов cm_List то он будет вызывать сам себя до бесконечности.
Что-то новенькое. Т.е. прописать cm_List прямо в Extensions?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
480499497
Обязательно в Тотале открывать?
Как вариант - использовать Universal Viewer или миатюрную утилитку WLX_Host, прописав на них желаемые ассоциации, а в настройках утилит - используемые wlx-плагины.
LonerD писал(а):480499497
Обязательно в Тотале открывать?
Я пилю тотал так, что бы он работал независимо от винды на которой он запущен с собственными переменнымы, приложениями, плагинами и т.д.. Прописываю все основные ассоциации для файлов в трех режимах работы в тотале:
-просмотр
-редактирование
-исполнени
Потому не просто Обязательно в тотале, а исключительно в тотале.