Страница 3 из 20
Добавлено: Ср окт 03, 2012 22:37
jentoso
sa, при использовании CD вылетает ошибка
Не удается найти "cd". Проверьте, правильно ли указано имя и повторите попытку.
Код: Выделить всё
TOTALCMD#BAR#DATA
%commander_path%\AskParam.exe
/c"Title" /p"Enter" cd %%1
%commander_path%\WCMICONS.DLL,11
-1
Добавлено: Ср окт 03, 2012 22:50
sa
Я имел ввиду такую кнопку:
Код: Выделить всё
TOTALCMD#BAR#DATA
cd
? *.ext1 *.ext2 *.ext3
WCMICONS.DLL,41
-1
Добавлено: Ср окт 03, 2012 22:58
jentoso
sa, такой вариант срабатывает. Остановлюсь на нем. Спасибо
Добавлено: Чт окт 04, 2012 09:26
sa
Можно ещё ходовые наборы расширений “заскладировать” в строке “Путь запуска:” кнопки и копировать по мере надобности в строку параметров (возможно уже и без знака ?).
Добавлено: Чт окт 04, 2012 09:31
jentoso
sa, я понимаю что мы отошли от обсуждения данной программы. Просто добавлю, что добавил "ходовые расширения" через TWinKey
Добавлено: Чт окт 04, 2012 10:33
sa
jentoso писал(а):добавил "ходовые расширения" через TWinKey
У меня речь о ходовых наборах расширений, используемых в предложенной кнопке.
PS
Вообще-то преимуществ в кнопке по сравнению с Ctrl+F12 не вижу, кроме сомнительных плюсов в виде отсутствия привязки фильтра к выбранной панели и меньшего “захламления истории” фильтров.
мы отошли от обсуждения данной программы
Пардон за оффтоп, я в обсуждении самой программы-то и не поучаствовал…
Добавлено: Чт окт 04, 2012 16:17
MVV
Раз уж всё решилось, просто покажу, что надо было сделать с кнопкой.
jentoso писал(а):MVV, вот пытаюсь создать такую кнопку
Код: Выделить всё
TOTALCMD#BAR#DATA
AskParam.exe /c"Title" /p"Select"
%%commander_path%%\Utils\TCMC\TCMC.exe CDS %1 2023 524
...
В первую очередь, конечно, надо читать справку к TCMC, команда
CDS там принимает 2 обязательных параметра, даже если один из них пуст. Далее надо разбираться, как передать в ней маску. Но для простой передачи явного набора масок можно просто:
Код: Выделить всё
AskParam.exe
/c"Выбор маски" /p"Введите маску:" %%commander_path%%\Utils\TCMC\TCMC.exe CDS "%P\%%1" "" CM2023 CM524
...
Другое дело, что это не работает, т.к., похоже, тотал не позволяет менять маску внешней командой смены каталога.
Добавлено: Пт фев 15, 2013 12:39
KopBuH
а можно добавить поддержку скрытого запуска программ?.
типо /s (silent)?
Добавлено: Пт фев 15, 2013 14:44
MVV
Добавлю /s0 для скрытого, /s1 для обычного, /s2 для свернутого, /s3 для развернутого и т.п. согласно параметрам SW_* функции ShellExecute.
Добавлено: Пт фев 15, 2013 14:59
KopBuH
неплохо было бы добавить ключ, указывающий что текст %переменная% - это переменная, значение которой нужно передать запускаемой программе.
Добавлено: Пт фев 15, 2013 16:25
MVV
В смысле? Переменные и так раскрываются.
Обновил программу.
AskParam 1.0.2.70:
+ параметр /s{0-8} для запуска в свернутом, развернутом или скрытом виде
Добавлено: Пн фев 18, 2013 19:06
MVV
Очередная порция полезностей (надеюсь).
AskParam 1.0.3.80:
+ поле ввода заменено выпадающим списком
+ можно задавать несколько строк списка с помощью нескольких параметров /t
+ параметр /u работает как /t, но делает свою строку текущей
+ параметр /r- отключает очистку выпадающего списка после ввода каждого параметра
Добавлено: Пн фев 25, 2013 14:11
HomeDimoN
MVV писал(а):Очередная порция полезностей (надеюсь).
AskParam 1.0.3.80
+ поле ввода заменено выпадающим списком
Очень удобно!!
Но может стоит ввести конфигурационные файлы? Что бы выбирать под разные задачи..
А то очень неудобно список вбивать, из эндцать позиций...
А если и вбил, потом, менять что то, в строке неудобно...
И хистори бы... с возможностью подчищать её...
И появление подсказок, из списка, по мере набора, с возможностью выбора с клавиатуры...
Добавлено: Пн фев 25, 2013 19:22
GGS
MVV
Можно разъяснить, на примерах, работу /r
Как-то не понятно.
Добавлено: Пт мар 01, 2013 14:59
MVV
HomeDimoN,
Боюсь, мне будет лень столько добавлять:) пока ничего не обещаю.
GGS,
Если режим включён, очередной запрос параметра очищает список. Пример
тут. Возможно, не совсем логично, но цель была - сохранить прежний синтаксис.