Страница 1 из 2
Запуск команды и открытие папки одной кнопкой
Добавлено: Чт май 18, 2017 09:26
sonmax
Добрый день!
Подскажите можно настроить ТС так, что когда я нажимаю на иконку запуска какой либо программы в панели (bar), у меня открывалась нужная мне папка в новой вкладке.
Спасибо.
Добавлено: Чт май 18, 2017 10:06
Вахмурка
Попробуй сцепку команд через запятую. Одна запускает приложение, другая открывает директорию
Добавлено: Чт май 18, 2017 10:11
MVV
Вахмурка писал(а):Попробуй сцепку команд через запятую. Одна запускает приложение, другая открывает директорию
Сцепка не поддерживает команды с параметрами, поэтому придётся делать отдельную EM-команду для перехода в фиксированную папку.
Но через TCFS2, например, легко организуется и вариант без заготовленной EM-команды.
Добавлено: Чт май 18, 2017 10:12
sonmax
к сожалению не помогает:
С:\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
Добавлено: Чт май 18, 2017 10:16
Avada
sonmax
Я правильно понял, что кнопка должна выполнять два действия: запускать какую-то программу и одновременно открывать в TC какой-то каталог? Если да, то заголовок темы "Переход в нужный каталог" соответствует описанию, мягко говоря, не совсем: вам не переход нужен (который выполняется 100500 способов), а конкретная связка конкретных действий. И что такое "нужная мне папка"? Папка под курсором? Текущая папка? Папка с заданным именем? Уточняйте задачу.
А по предыдущему посту — вы делаете всё абсолютно неправильно. Связка работает для собственных команд TC (пользовательских и/или встроенных). Прямой запуск программы к таковым не относится, для него надо
создать пользовательскую команду и уже её вставлять в связку. О чём выше, кстати, уже сказано.
Добавлено: Чт май 18, 2017 10:20
sonmax
Avada
Изиняюсь. Сам над этим задумывался, но правильно сформулировать не получилось.
Я правильно понял, что кнопка должна выполнять два действия: запускать какую-то программу и одновременно открывать в TC какой-то каталог?
Это я и хотел
Добавлено: Чт май 18, 2017 10:23
Avada
sonmax
Научитесь правильно оформлять цитаты и указывать ник того, к тому обращаетесь.
Исправлено (заодно с заголовком). Об остальном сказано выше. А разделителем команд в связке является запятая — читайте
справку.
А сообщения принято завершать точками, чтобы не было ощущения, что человек отправил сообщение прежде, чем дописал.
Добавлено: Чт май 18, 2017 11:45
sonmax
Avada писал(а):
А разделителем команд в связке является запятая
Я все понял, но что тогда не так в этой записи?
С:\TC\Programm\UltraISO\UltraISO.exe,cm_OpenDirInNewTab
по отдельности так работает
cd c:\windows
a так С:\TC\Programm\UltraISO\UltraISO.exe, cd c:\windows - тоже нет
Добавлено: Чт май 18, 2017 12:51
Avada
sonmax
Вы, судя по всему, пока не поняли самого главного, хотя это было сказано уже несколько раз. Перечитайте внимательно вторую половину
этого моего сообщения. И
это заодно.
Про отсутствие финальных точек в сообщениях сколько ещё предупреждать можно? Прекращайте это дело.
Добавлено: Чт май 18, 2017 13:31
Flasher
Код: Выделить всё
TOTALCMD#BAR#DATA
cmd /c start "" "С:\TC\Programm\UltraISO\UltraISO.exe"&"%COMMANDER_EXE%"
/O /S /T /L=%P%N
wciconex.dll,255
Запустить UltraISO и открыть папку под курсором в новой вкладке
1
Добавлено: Чт май 18, 2017 13:35
Avada
Flasher
Вообще-то задача вроде как ставилась другая, нет?
Добавлено: Чт май 18, 2017 13:54
Flasher
Avada
Ага, не так понял первый пост, поправил.
Добавлено: Чт май 18, 2017 14:30
sonmax
Сделал как написал Flasher: Создал батник туда все запихнул и его запускаю. ISO запускается в папку не перехожу.
Судя по коду и не должен, прописал напрямую
Код: Выделить всё
TOTALCMD#BAR#DATA
cmd /c start "" "С:\TC\Programm\UltraISO\UltraISO.exe"&"%COMMANDER_EXE%" "cd c:\windows"
тоже самое.
Я понимаю, что все расписано в хелпе, но честно говоря это не такая программа чтобы вникать во все тонкости, для меня это разовая настройка. И возможно в будущем больше не понадобится, хотя ТС пользуюсь давно и регулярно.
Подскажите как правильно.
Добавлено: Чт май 18, 2017 14:36
Flasher
При чём тут батник? Не знаете, как с кодом кнопки
обращаться?
Добавлено: Чт май 18, 2017 14:49
sonmax
Нет не знаю.
Есть командная строка
Есть строка параметров, что туда писать непонятно.
Ладно все проехали, не работало и не надо.
Вместо конкретной помощи одни нравоучения.
Извините за отнятое у Вас врем.