Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Передача параметров из тотала внешнему приложению 
Author Message
Вахмурка



PostPosted: Fri Apr 28, 2006 14:33    Post subject: Reply with quote

Делаешь батник (например):
Code:

@echo off
echo Path: %1
echo Name: %2
some_program.exe %2 %1

Батник вешаешь на кнопку ТС и прописываешь в параметрах %P %N. Тогда запуску приложения some_program будут переданы имя и путь текущего файла. Некоторые программы позволяют использовать даже %L, хотя более правильный путь - утилиты типа List2Str.
В простейшем случае можно и без батника обойтись. Батник позволяет "подготовить" параметры к передаче, если нужно. Скажем, убедиться, что два файла имеют разные имена и т. д.
Для сравнения (компАратор от compAre) подойдут параметры %P%N и %T%M - текущие файлы на source и target панелях.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
View user's profile Send private message Send e-mail Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group