Страница 2 из 20
Добавлено: Вс авг 29, 2010 17:27
Infocatcher
Вот же ж.
На виртуалке с Win XP работает. А на Win 7 – ни в какую.
*лучи ненависти в сторону небезызвестной корпорации*
[Upd]
Добавил в ресурсы – заработало и на Win 7.
Добавлено: Пн мар 12, 2012 22:16
wOxxOm
Замечательная программа! Только хотелось бы чтобы она не съедала % в %%a - %%z и их деривативах типа %%~na и проч. а то приходится в тотале писать %%%%a.
И пожалуйста, подскажите, как сделать так, чтобы временный файллист (%F, %L и тд) из тотала не стирался до запуска дочернего процесса из askParam?
Добавлено: Пн мар 12, 2012 23:39
MVV
wOxxOm писал(а):Замечательная программа! Только хотелось бы чтобы она не съедала % в %%a - %%z и их деривативах типа %%~na и проч. а то приходится в тотале писать %%%%a.
Это стандартное поведение: если программа обрабатывает %-параметры, то для написания знака % надо написать его дважды. Да, это неудобно, т.к. и тотал съедает половину, и AskParam, но иначе никуда - ведь как иначе понять, что такое %1 - это символ процента и цифра 1 или это первый параметр.
wOxxOm писал(а):И пожалуйста, подскажите, как сделать так, чтобы временный файллист (%F, %L и тд) из тотала не стирался до запуска дочернего процесса из askParam?
Для этого есть параметр /w. Укажи его, например, перед остальными параметрами, и AskParam не будет закрываться, пока запускаемая программа работает - и тотал не будет удалять файлы-списки.
Добавлено: Ср окт 03, 2012 17:10
jentoso
Можно как то передавать параметры утилите TCMC? Например чтобы отображались только те файлы, расширение которых буду введены через askparam.
Добавлено: Ср окт 03, 2012 17:23
MVV
Ну а почему нельзя? Всё можно. Запрашиваешь ввода и подставляешь %1 (или %%1, или %%%%1, в зависимости от того, где команда будет прописана) в нужном месте командной строки TCMC.
Добавлено: Ср окт 03, 2012 17:49
jentoso
MVV, например в этой комманде tcmc.exe CM527 CM2023 CM524, куда надо подставлять?
Добавлено: Ср окт 03, 2012 18:00
MVV
Насколько я помню, в TCMC для смены каталога используется команда CD, поэтому в этой командной строке маску подставлять некуда, в ней нет ни одной команды CD.
Приведи пример запуска TCMC, устанавливающий фильтр в панели, видно будет, что куда подставлять.
Добавлено: Ср окт 03, 2012 18:56
jentoso
MVV, вот пытаюсь создать такую кнопку
Код: Выделить всё
TOTALCMD#BAR#DATA
AskParam.exe /c"Title" /p"Select"
%%commander_path%%\Utils\TCMC\TCMC.exe CDS %1 2023 524
%commander_path%\WCMICONS.DLL,41
%commander_path%\
-1
Но ничего не происходит
Добавлено: Ср окт 03, 2012 20:23
Flasher
jentoso писал(а):Например чтобы отображались только те файлы, расширение которых буду введены через askparam.
А AskParam тут к чему? Фильтровать по
cd *.ext1 *.ext2 *.ext3 не судьба?
Добавлено: Ср окт 03, 2012 20:30
jentoso
Flasher, cd *.ext1 *.ext2 *.ext3 подразумевает заранее выбранные расширения.
Добавлено: Ср окт 03, 2012 20:31
Flasher
jentoso
Ну а Ctrl+F12 ?
Добавлено: Ср окт 03, 2012 20:41
jentoso
Flasher, дополнительное сочетание Ctrl+F10 и "захламление истории". Конечно, если возможности нет данными утилитами. То это единственный вариант. Вопрос просто был в возможности
Добавлено: Ср окт 03, 2012 21:08
sa
jentoso
У меня в настройках быстрого поиска используется вариант “Буква (с диалогом поиска)” без выбора опций точного соответствия имени и для решения задачи, как правило, бывает достаточно набрать на клавиатуре .ext или даже просто ext
Добавлено: Ср окт 03, 2012 21:11
jentoso
sa, это стандартный вариант быстрого поиска, который не сможет отобразить сразу например txt, ini, inf. Спасибо за помощь о обсуждение.
Добавлено: Ср окт 03, 2012 21:30
sa
Понял. Может, тогда кнопка с командой cd и параметрами ? *.ext1 *.ext2 *.ext3 (знак вопроса для запроса параметров)?