Выполнение команд из меню
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Выполнение команд из меню
Прошу прощения, может не в той теме.
Такая проблема. Есть кнопка:
TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utils\Script\AutoIt3.exe" "%COMMANDER_PATH%\Utils\Script\ICO---DLL.au3"
"%P" "%P%O.dll"
%COMMANDER_PATH%\Wcmicons.dll
Иконки в WCMICONS.DLL
%COMMANDER_PATH%\Utils\Script\
-1
Работает на ура.
А вот такаяже команда:
[em_10054]
Cmd="%COMMANDER_PATH%\Utils\Script\AutoIt3.exe" "%COMMANDER_PATH%\Utils\Script\ICO---DLL.au3"
Param=%P %P%O.dll
Path=%COMMANDER_PATH%\Utils\Script\
Button=%COMMANDER_PATH%\Wcmicons.dll,154
Menu=Иконки в WCMICONS.DLL
запущеная из меню не работает, пишет:"Файл не найден"
Помогите...
Такая проблема. Есть кнопка:
TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utils\Script\AutoIt3.exe" "%COMMANDER_PATH%\Utils\Script\ICO---DLL.au3"
"%P" "%P%O.dll"
%COMMANDER_PATH%\Wcmicons.dll
Иконки в WCMICONS.DLL
%COMMANDER_PATH%\Utils\Script\
-1
Работает на ура.
А вот такаяже команда:
[em_10054]
Cmd="%COMMANDER_PATH%\Utils\Script\AutoIt3.exe" "%COMMANDER_PATH%\Utils\Script\ICO---DLL.au3"
Param=%P %P%O.dll
Path=%COMMANDER_PATH%\Utils\Script\
Button=%COMMANDER_PATH%\Wcmicons.dll,154
Menu=Иконки в WCMICONS.DLL
запущеная из меню не работает, пишет:"Файл не найден"
Помогите...
Код: Выделить всё
Param="%P" "%P%O.dll"Попробуй
или
Код: Выделить всё
Param=""%P" "%P%O.dll""Код: Выделить всё
Param="%P" "%P%O.dll" stuffНе будет работать, если в путях есть пробелы.
Правильно так
Правильно так
Код: Выделить всё
Cmd=""%COMMANDER_PATH%\Utils\Script\AutoIt3.exe" "%COMMANDER_PATH%\Utils\Script\ICO---DLL.au3""
Param=""%P" "%P%O.dll""Но то, что приведено в 1 посте, не может быть копипастом. Ну не верю я! Если автор топика правильную команду указывал в кнопке, он бы её же указывал в юзер-команде через интерфейс тотала, а тогда она бы не обошлась без обрамляющих кавычек в INI-файле.
Вот что я получил в файле конфигурации, когда создал юзер-команду с точно такими же полями, как в кнопке из 1 поста:
Даже регистр букв в названиях параметров отличается - все буквы маленькие. 
Вот что я получил в файле конфигурации, когда создал юзер-команду с точно такими же полями, как в кнопке из 1 поста:
Код: Выделить всё
[em_usercmd1]
button=%COMMANDER_PATH%\Wcmicons.dll,154
cmd=""%COMMANDER_PATH%\Utils\Script\AutoIt3.exe" "%COMMANDER_PATH%\Utils\Script\ICO---DLL.au3""
param=""%P" "%P%O.dll""
path=%COMMANDER_PATH%\Utils\Script\
menu=Иконки в WCMICONS.DLL
MVV, представь себе, что вводить текст в диалоге "Изменение пользовательской команды", можно не используя строки из полей кнопки, а в ручном режиме или путём вставки из других мест. То, к чему привык ты, не всегда будет соизмеримо с привычками других, и надо бы к этому привыкнуть. 
У меня в wcmd_rus.ini порядок некоторых пунктов тоже разный, при том, что я также предпочитаю гуишную правку. А регистр дейтсвительно разный, причин может быть несколько, это может быть не только собственная правка, но и.. сам догадаешься?
У меня в wcmd_rus.ini порядок некоторых пунктов тоже разный, при том, что я также предпочитаю гуишную правку. А регистр дейтсвительно разный, причин может быть несколько, это может быть не только собственная правка, но и.. сам догадаешься?
Я просто призываю не мучаться ручной правкой, если нет твердых знаний о том, что, где и как нужно менять. В данном случае проблемы бы не возникло, если бы автор топика не правил файл вручную, а использовал менеджер команд.
Несовпадение порядка строк здесь я не считаю значимым различием. А то, что тотал при создании юзер-команд через менеджер команд не использует имен параметров с большой буквы, лишь говорит о том, что этот способ не использовался для создания проблемной команды, о которой идет речь в первом посте. И, как выяснилось, напрасно.
Несовпадение порядка строк здесь я не считаю значимым различием. А то, что тотал при создании юзер-команд через менеджер команд не использует имен параметров с большой буквы, лишь говорит о том, что этот способ не использовался для создания проблемной команды, о которой идет речь в первом посте. И, как выяснилось, напрасно.
Не понимаю, о каком таком менеджере команд ты пишешь. Если это не указанный мной диалог, то на ум приходит только Ultra TC Extended Commands Editor. И в том и другом случае нужно писать все пути ручками или путём копипаста, поэтому не понимаю почему ты исключил возникновение проблемы даже при этом условии.
Причин, как я уже пояснил, с появлением здесь заглавных букв может быть несколько, и на самовольную правку в самом файле конфигурации пинать не обязательно. Может быть связано как с оформлением, так и с желанием видеть эти наименования такими, т.е. речь о замене только первых букв в редакторе, либо правка на стороне, не своя. Всё'ж тебе надо расжёвывать.
Причин, как я уже пояснил, с появлением здесь заглавных букв может быть несколько, и на самовольную правку в самом файле конфигурации пинать не обязательно. Может быть связано как с оформлением, так и с желанием видеть эти наименования такими, т.е. речь о замене только первых букв в редакторе, либо правка на стороне, не своя. Всё'ж тебе надо расжёвывать.
-
Serge Yolkin
- Сообщения: 664
- Зарегистрирован: Сб июл 25, 2009 11:12