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 

Запуск команды и открытие папки одной кнопкой
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
sonmax



Joined: 18 May 2017
Posts: 6

Post (Separately) Posted: Thu May 18, 2017 10:26    Post subject: Запуск команды и открытие папки одной кнопкой Reply with quote

Добрый день!
Подскажите можно настроить ТС так, что когда я нажимаю на иконку запуска какой либо программы в панели (bar), у меня открывалась нужная мне папка в новой вкладке.
Спасибо.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2439
Location: Большая деревня Москва

Post (Separately) Posted: Thu May 18, 2017 11:06    Post subject: Reply with quote

Попробуй сцепку команд через запятую. Одна запускает приложение, другая открывает директорию
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4441
Location: Ростов-Дон

Post (Separately) Posted: Thu May 18, 2017 11:11    Post subject: Reply with quote

Вахмурка wrote:
Попробуй сцепку команд через запятую. Одна запускает приложение, другая открывает директорию

Сцепка не поддерживает команды с параметрами, поэтому придётся делать отдельную EM-команду для перехода в фиксированную папку.
Но через TCFS2, например, легко организуется и вариант без заготовленной EM-команды.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Thu May 18, 2017 11:12; edited 1 time in total
Back to top
View user's profile Send private message
sonmax



Joined: 18 May 2017
Posts: 6

Post (Separately) Posted: Thu May 18, 2017 11:12    Post subject: Reply with quote

к сожалению не помогает:
С:\TC\Programm\UltraISO\UltraISO.exe,cm_OpenDirInNewTab - файл не найден
С:\TC\Programm\UltraISO\UltraISO.exe+cm_OpenDirInNewTab - просто запускается UltraISO
С:\TC\Programm\UltraISO\UltraISO.exe;cm_OpenDirInNewTab - файл не найден
С:\TC\Programm\UltraISO\UltraISO.exe/cm_OpenDirInNewTab - просто запускается UltraISO
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8473
Location: Россия, Саратов

Post (Separately) Posted: Thu May 18, 2017 11:16    Post subject: Reply with quote

sonmax
Я правильно понял, что кнопка должна выполнять два действия: запускать какую-то программу и одновременно открывать в TC какой-то каталог? Если да, то заголовок темы "Переход в нужный каталог" соответствует описанию, мягко говоря, не совсем: вам не переход нужен (который выполняется 100500 способов), а конкретная связка конкретных действий. И что такое "нужная мне папка"? Папка под курсором? Текущая папка? Папка с заданным именем? Уточняйте задачу.
А по предыдущему посту — вы делаете всё абсолютно неправильно. Связка работает для собственных команд TC (пользовательских и/или встроенных). Прямой запуск программы к таковым не относится, для него надо создать пользовательскую команду и уже её вставлять в связку. О чём выше, кстати, уже сказано.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Thu May 18, 2017 11:28; edited 3 times in total
Back to top
View user's profile Send private message
sonmax



Joined: 18 May 2017
Posts: 6

Post (Separately) Posted: Thu May 18, 2017 11:20    Post subject: Reply with quote

Avada
Изиняюсь. Сам над этим задумывался, но правильно сформулировать не получилось.
Quote:
Я правильно понял, что кнопка должна выполнять два действия: запускать какую-то программу и одновременно открывать в TC какой-то каталог?

Это я и хотел
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8473
Location: Россия, Саратов

Post (Separately) Posted: Thu May 18, 2017 11:23    Post subject: Reply with quote

sonmax
Научитесь правильно оформлять цитаты и указывать ник того, к тому обращаетесь. Исправлено (заодно с заголовком). Об остальном сказано выше. А разделителем команд в связке является запятая — читайте справку.
А сообщения принято завершать точками, чтобы не было ощущения, что человек отправил сообщение прежде, чем дописал.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
sonmax



Joined: 18 May 2017
Posts: 6

Post (Separately) Posted: Thu May 18, 2017 12:45    Post subject: Reply with quote

Avada wrote:

А разделителем команд в связке является запятая

Я все понял, но что тогда не так в этой записи?
С:\TC\Programm\UltraISO\UltraISO.exe,cm_OpenDirInNewTab
по отдельности так работает
cd c:\windows
a так С:\TC\Programm\UltraISO\UltraISO.exe, cd c:\windows - тоже нет
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8473
Location: Россия, Саратов

Post (Separately) Posted: Thu May 18, 2017 13:51    Post subject: Reply with quote

sonmax
Вы, судя по всему, пока не поняли самого главного, хотя это было сказано уже несколько раз. Перечитайте внимательно вторую половину этого моего сообщения. И это заодно.
Про отсутствие финальных точек в сообщениях сколько ещё предупреждать можно? Прекращайте это дело.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11468
Location: Москва

Post (Separately) Posted: Thu May 18, 2017 14:31    Post subject: Reply with quote

Code:
TOTALCMD#BAR#DATA
cmd /c start "" "С:\TC\Programm\UltraISO\UltraISO.exe"&"%COMMANDER_EXE%"
/O /S /T /L=%P%N
wciconex.dll,255
Запустить UltraISO и открыть папку под курсором в новой вкладке

1

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Thu May 18, 2017 14:54; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8473
Location: Россия, Саратов

Post (Separately) Posted: Thu May 18, 2017 14:35    Post subject: Reply with quote

Flasher
Вообще-то задача вроде как ставилась другая, нет?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11468
Location: Москва

Post (Separately) Posted: Thu May 18, 2017 14:54    Post subject: Reply with quote

Avada
Ага, не так понял первый пост, поправил.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sonmax



Joined: 18 May 2017
Posts: 6

Post (Separately) Posted: Thu May 18, 2017 15:30    Post subject: Reply with quote

Сделал как написал Flasher: Создал батник туда все запихнул и его запускаю. ISO запускается в папку не перехожу.
Судя по коду и не должен, прописал напрямую
Code:
TOTALCMD#BAR#DATA
cmd /c start "" "С:\TC\Programm\UltraISO\UltraISO.exe"&"%COMMANDER_EXE%" "cd c:\windows"

тоже самое.
Я понимаю, что все расписано в хелпе, но честно говоря это не такая программа чтобы вникать во все тонкости, для меня это разовая настройка. И возможно в будущем больше не понадобится, хотя ТС пользуюсь давно и регулярно.
Подскажите как правильно.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11468
Location: Москва

Post (Separately) Posted: Thu May 18, 2017 15:36    Post subject: Reply with quote

При чём тут батник? Не знаете, как с кодом кнопки обращаться?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sonmax



Joined: 18 May 2017
Posts: 6

Post (Separately) Posted: Thu May 18, 2017 15:49    Post subject: Reply with quote

Нет не знаю.
Есть командная строка
Есть строка параметров, что туда писать непонятно.

Ладно все проехали, не работало и не надо.
Вместо конкретной помощи одни нравоучения.
Извините за отнятое у Вас врем.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group