Boris Smirnov
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: В общем, ты прав по всем пунктам. Спасибо за подсказку! Цитата: Boris Smirnov Во-первых, у тебя что-то странное написано в "open_file_command". Нужно либо "open_file_command=$exec("c:\Program Files\TOTALCMD\TOTALCMD.EXE" /O /T /L="%1")", либо "open_file_command=$exec("c:\Program Files\TOTALCMD\TOTALCMD.EXE" /O /T "%1")" А "%P" - внутренний параметр для кнопок TC, при выполнении этой строки из Everything он не имеет смысла. | Убрал "%P", который нашел в каком-то форуме. Цитата: Во-вторых, а причём тут вообще PDF и архивы? Если в TC на файле PDF нажать Ctrl+PageDown, тотал упадёт? Если да, значит в TC установлен некий (псевдо)архиваторный плагин, и в нём зарегистрирован тип PDF. И именно из-за некорректной работы этого плагина падает TC. Выясняй, что за плагин, исправляй/отключай тип PDF. У меня переход ко всем заведомо неархивным файлам из Everything происходит без проблем. | Да, действительно два псевдоархиваторны плагина (теперь знаю что есть и такие) вызывали проблему крушения на таких файлах типа PDF, MP3 И т.п. У меня это оказались WCX-плагины "CTConv" и "eaf". Удалил их и проблема с крушением исчезла. Цитата: Ну, и в-третьих, как было выяснено буквально вчера, решить проблему входа в архив поможет замена "%1" на "%1\:" | Да, это тоже решило проблему. Теперь мои строки выглядят так: open_file_command=$exec("c:\Program Files\TOTALCMD\TOTALCMD.EXE" /O /T "%1\:") open_folder_command=$exec("C:\Program Files\Totalcmd\Totalcmd.exe" /O "%1") И все ОК. Спасибо Rodny! |