Страница 6 из 42
Добавлено: Ср май 07, 2008 21:41
Вахмурка
Можно.
Статья как раз об этом, а вот
пример скрипта. Там просто надо добавить команду clip.paste и все.
Желаю успехов.
Добавлено: Пн авг 04, 2008 19:32
AlexTex
Возможно ли, при помощи батника или скрипта, повесить на кнопку три команды cm_srclong, cm_SrcByExt, cm_visTabheader?
Добавлено: Вт авг 05, 2008 00:28
Volniy
Напиши в батнике вот это
а где-то в охватываемом переменной Path месте (ну, или вместе с батником) положи файл tccp.exe
вот из этого дистрибутива
Добавлено: Вт авг 05, 2008 02:11
Rodny
AlexTex
А ещё есть утилита
TC Multiple Commands, которая как раз для этого предназначена.
Добавлено: Вт авг 05, 2008 11:52
Volniy
Rodny
А что, TC Command Poster типа предназначена для печати постеров?

Кстати она, в отличие от вышеупомянутой тулзы, еще позволяет указывать и тип поылаемого сообщения (SendMessage или PostMessage), а это необходимо при работе с диалоговыми окнами Тотала.
Добавлено: Вт авг 05, 2008 12:13
AlexTex
Volniy,
спасибо, но, увы, ничего не получается

Действия бат-ламера:
1. В батнике прописал @echo tccp 302 322 2908 -s
2. Батник и tccp.exe положил в папку TC
3. Батник повесил на кнопку.
... и тишина
Что не так?
P.S
Rodny, за подсказку,
спасибо, TC Multiple Commands попробую...
Добавлено: Вт авг 05, 2008 14:17
Volniy
А батник-то случаем не в одну строчку написан? Если батник просто так запускать то оно работает? В свойствах кнопки путь запуска = путь к батнику?
Убери ты вот это @echo из батника, а то мешает оно диагностике.
Добавлено: Вт авг 05, 2008 16:28
AlexTex
Volniy писал(а):А батник-то случаем не в одну строчку написан?
Был написан в одну, сейчас в разных
Volniy писал(а):Если батник просто так запускать то оно работает?
Не работает...
Volniy писал(а):путь запуска = путь к батнику?
Да
@echo убрал
На долю секунды окошко выскакивает и все равно не работает

Добавлено: Вт авг 05, 2008 17:31
Batya
AlexTex писал(а):На долю секунды окошко выскакивает
В последней строке батника напиши
Добавлено: Вт авг 05, 2008 17:44
AlexTex
"tccp" не является внутренней или внешней командой, исполняемой программой или файлом
Вот такое сообщение выдает
Добавлено: Вт авг 05, 2008 18:04
Batya
AlexTex
Ничего на мысль не наводит?
AlexTex писал(а):Volniy писал(а):
путь запуска = путь к батнику?
Да
AlexTex писал(а):Батник и tccp.exe положил в папку TC
Где-то ты недоговариваешь
Текущий каталог батника не содержит файла tccp.exe. Разбирайся с путями.
Добавлено: Вт авг 05, 2008 18:26
Volniy
AlexTex
Да положи ты этот tccp.exe, к примеру, в папку Windows. Батник его там точно найдет. А то ты и впрямь что-то замутил там с размещением файлов...
Добавлено: Вт авг 05, 2008 18:54
AlexTex
Batya писал(а):Где-то ты недоговариваешь
Рассказываю все

В папке Тотала лежат:
tccp.exe
command_poster.bat такого содержания:
tccp
302
322
2908
-s
В свойствах кнопки :
команда "С:\Program Files\Total Commander XP7\command_poster.bat"
путь запуска C:\Program Files\Total Commander XP7\command_poster.bat
P.S tccp.exe закинул в папку Windows, не помогло
Добавлено: Вт авг 05, 2008 21:37
Tol!k
? может все-таки путь запуска "C:\Program Files\Total Commander XP7"
и command_poster.bat такого содержания:
tccp.exe 302 322 2908 -s
про .bat-файлы можно почитать здесь:
http://pprotcmd.narod.ru/Articles.html#bat
Volniy,
Batya, извините, что вмешался

Добавлено: Вт авг 05, 2008 22:51
Volniy
AlexTex
Твоя главная ошибка, что ты, не зная как пишутся bat/cmd файлы, зачем-то проявляешь неуместную самодеятельность. Сначала в деталях повтори рекомендации, которые тебе дают, а потом, когда все заработает, можешь и поэкспериментировать
На данный момент, когда tccp.exe у тебя лежит в папке Windows, достаточно прописать (одной строкой!)
tccp.exe 302 322 2908 -s в батнике, остальное уже не важно. Можно даже в командную строку самого Тотала эту строку вбивать и выполнять и оно тоже будет работать.
Кстати, обрати внимание, что команды cm_SrcByExt и cm_visTabheader при повторном их применении ведут не так как в первый раз. Первая меняет направление сортировки по расширению на обратное, а вторая вновь покажет заголовки табуляторов, если они не видны (и наоборот). Не запутайся, короче
