Andrey_A_A
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Цитата: А можно как-то несколько секций настроить и добавить разные программы? | Я так и знал, что кто-то об этом спросит, поэтому параллельно делал другую команду openz (они с openup используют практически один и тот же код) Она, в отличие от openup может по тому же принципу запускать: - различные списки файлов - брать настройки из других секций (не только F4) (в примерах упоминается секция [Open_1] - её надо создать и так же настроить, иначе будет ошибка) Имея несколько настроенных секций можно ими манипулировать кто как хочет, но меню не будет.., к примеру вот запуск относительно имени пользователя: Открыть выделенные файлы в заданных программах (настройки берутся относительно имени пользователя) Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe exect=$var_section=@UserName='Андрей'?'F4':'Open_1' openz=%L||$var_section %COMMANDER_PATH%\Wcmicons.dll,5 Открыть выделенные файлы в заданных программах (настройки берутся относительно имени пользователя) 0 -1 | Это один из примеров: секции (настройки) можно вызывать относительно фантазии... Цитата: команду для автоматического переключения этих двух режимов между собой, ChoiceEditor на TCIMG и наоборот | А это зачем))) Выберите одну и пользуйтесь. Ну не мне решать хочется так хочется: Необходимо прописать свои пути. Получился мини скрипт в одной строке, пришлось коряво обходить 2 двойные кавычки по краям, но вроде получилось: Переключение программы просмотра по F4 с перезагрузкой Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe exect=$var_a=StringSplit(StringReplace('??%%COMMANDER_PATH%%\TCIMG.exe?~~?openup??|??%%COMMANDER_PATH%%\Utilities\TotalCom\ChoiceEditor\ChoiceEditor.exe??','?',Chr(34)),'|')||$var_sc=EnvGet('COMMANDER_INI')||$var_sp=IniRead('$var_sc','Configuration','Editor','''')||$var_is=StringInStr('$var_sp','TCIMG')?2:1||IniWrite('$var_sc','Configuration','Editor',$var_a[$var_is]) rstart %COMMANDER_PATH%\Wcmicons.dll,5 Переключение программы просмотра по F4 с перезагрузкой 0 -1 |
|