Запуск команды и открытие папки одной кнопкой
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Общие вопросы

#1: Запуск команды и открытие папки одной кнопкой Author: sonmax PostPosted: Thu May 18, 2017 10:26
    —
Добрый день!
Подскажите можно настроить ТС так, что когда я нажимаю на иконку запуска какой либо программы в панели (bar), у меня открывалась нужная мне папка в новой вкладке.
Спасибо.

#2:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu May 18, 2017 11:06
    —
Попробуй сцепку команд через запятую. Одна запускает приложение, другая открывает директорию

#3:  Author: MVVLocation: Ростов-Дон PostPosted: Thu May 18, 2017 11:11
    —
Вахмурка wrote:
Попробуй сцепку команд через запятую. Одна запускает приложение, другая открывает директорию

Сцепка не поддерживает команды с параметрами, поэтому придётся делать отдельную EM-команду для перехода в фиксированную папку.
Но через TCFS2, например, легко организуется и вариант без заготовленной EM-команды.


Last edited by MVV on Thu May 18, 2017 11:12; edited 1 time in total

#4:  Author: sonmax PostPosted: Thu May 18, 2017 11:12
    —
к сожалению не помогает:
С:\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

#5:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 18, 2017 11:16
    —
sonmax
Я правильно понял, что кнопка должна выполнять два действия: запускать какую-то программу и одновременно открывать в TC какой-то каталог? Если да, то заголовок темы "Переход в нужный каталог" соответствует описанию, мягко говоря, не совсем: вам не переход нужен (который выполняется 100500 способов), а конкретная связка конкретных действий. И что такое "нужная мне папка"? Папка под курсором? Текущая папка? Папка с заданным именем? Уточняйте задачу.
А по предыдущему посту — вы делаете всё абсолютно неправильно. Связка работает для собственных команд TC (пользовательских и/или встроенных). Прямой запуск программы к таковым не относится, для него надо создать пользовательскую команду и уже её вставлять в связку. О чём выше, кстати, уже сказано.


Last edited by Avada on Thu May 18, 2017 11:28; edited 3 times in total

#6:  Author: sonmax PostPosted: Thu May 18, 2017 11:20
    —
Avada
Изиняюсь. Сам над этим задумывался, но правильно сформулировать не получилось.
Quote:
Я правильно понял, что кнопка должна выполнять два действия: запускать какую-то программу и одновременно открывать в TC какой-то каталог?

Это я и хотел

#7:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 18, 2017 11:23
    —
sonmax
Научитесь правильно оформлять цитаты и указывать ник того, к тому обращаетесь. Исправлено (заодно с заголовком). Об остальном сказано выше. А разделителем команд в связке является запятая — читайте справку.
А сообщения принято завершать точками, чтобы не было ощущения, что человек отправил сообщение прежде, чем дописал.

#8:  Author: sonmax PostPosted: Thu May 18, 2017 12:45
    —
Avada wrote:

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

Я все понял, но что тогда не так в этой записи?
С:\TC\Programm\UltraISO\UltraISO.exe,cm_OpenDirInNewTab
по отдельности так работает
cd c:\windows
a так С:\TC\Programm\UltraISO\UltraISO.exe, cd c:\windows - тоже нет

#9:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 18, 2017 13:51
    —
sonmax
Вы, судя по всему, пока не поняли самого главного, хотя это было сказано уже несколько раз. Перечитайте внимательно вторую половину этого моего сообщения. И это заодно.
Про отсутствие финальных точек в сообщениях сколько ещё предупреждать можно? Прекращайте это дело.

#10:  Author: FlasherLocation: Москва PostPosted: Thu May 18, 2017 14:31
    —
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


Last edited by Flasher on Thu May 18, 2017 14:54; edited 1 time in total

#11:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu May 18, 2017 14:35
    —
Flasher
Вообще-то задача вроде как ставилась другая, нет?

#12:  Author: FlasherLocation: Москва PostPosted: Thu May 18, 2017 14:54
    —
Avada
Ага, не так понял первый пост, поправил.

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

тоже самое.
Я понимаю, что все расписано в хелпе, но честно говоря это не такая программа чтобы вникать во все тонкости, для меня это разовая настройка. И возможно в будущем больше не понадобится, хотя ТС пользуюсь давно и регулярно.
Подскажите как правильно.

#14:  Author: FlasherLocation: Москва PostPosted: Thu May 18, 2017 15:36
    —
При чём тут батник? Не знаете, как с кодом кнопки обращаться?

#15:  Author: sonmax PostPosted: Thu May 18, 2017 15:49
    —
Нет не знаю.
Есть командная строка
Есть строка параметров, что туда писать непонятно.

Ладно все проехали, не работало и не надо.
Вместо конкретной помощи одни нравоучения.
Извините за отнятое у Вас врем.



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group