Открытие TC при клике на папку

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

HEXFIX
Сообщения: 177
Зарегистрирован: Пт июн 25, 2010 19:54
Откуда: Калининград

Сообщение HEXFIX »

Хммм...а как подобный финт можно провернуть в Win7 ?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Вручную правкой реестра, как и в XP - структура раздела HKEY_CLASSES_ROOT не изменена:

Код: Выделить всё

REGEDIT4

[HKEY_CLASSES_ROOT\Folder\shell\tc]
@="Открыть в Total Commander"

[HKEY_CLASSES_ROOT\Folder\shell\tc\command]
@="E:\\TOTALCMD\\TOTALCMD.exe /O /T /S /L=\"%1\""

[HKEY_CLASSES_ROOT\Folder\shell\tc_new]
@="Открыть в новом Total Commander"
"Extended"=""

[HKEY_CLASSES_ROOT\Folder\shell\tc_new\command]
@="E:\\TOTALCMD\\TOTALCMD.exe /N /T /S /L=\"%1\""

(прописать свой путь к папке ТК, сохранить как .reg и запустить)

В итоге при правом клике по папке будет пункт "Открыть в Total Commander", а при клике с шифтом - еще и пункт "Открыть в новом Total Commander".

Чтобы действие работало просто по двойному клику по папке, нужно называть действие для открытия папки в ТК (имя подраздела в разделе shell) не tc, а open - просто подправить в этом же файле пару путей в квадратных скобках:

Код: Выделить всё

REGEDIT4 

[HKEY_CLASSES_ROOT\Folder\shell\open] 
@="Открыть в Total Commander" 

[HKEY_CLASSES_ROOT\Folder\shell\open\command] 
@="E:\\TOTALCMD\\TOTALCMD.exe /O /T /S /L=\"%1\""
Рекомендую предварительно зайти в реестр с помощью regedit и экспортировать раздел HKEY_CLASSES_ROOT\Folder, чтобы можно было вернуть исходные значения.
HEXFIX
Сообщения: 177
Зарегистрирован: Пт июн 25, 2010 19:54
Откуда: Калининград

Сообщение HEXFIX »

Почему-то не работает Изображение Пункт "Открыть в Total Commander" появился, но открывает так же, в проводнике. Я не спец в реестре, может что-то неправильно сделал:

Код: Выделить всё

REGEDIT4 

[HKEY_CLASSES_ROOT\Folder\shell\open] 
@="Открыть в Total Commander" 

[HKEY_CLASSES_ROOT\Folder\shell\open\command] 
@="C\\Program Files\Totalcmd\\totalcmd.exe /O /T /S /L=\"%1\"" 
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

HEXFIX писал(а):Program Files\Totalcmd
Тут 2 слэша.
HEXFIX
Сообщения: 177
Зарегистрирован: Пт июн 25, 2010 19:54
Откуда: Калининград

Сообщение HEXFIX »

Угу, поставил 2 слэша и даже двоеточие после С Изображение Всё равно - не работает
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

HEXFIX

Код: Выделить всё

@="\"C:\\Program Files\\Totalcmd\\totalcmd.exe\" /O /T /S /L=\"%1\""
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

Чтобы по умолчанию все каталоги открывались в Тотале а не в Проводнике (ровно то же самое что в самом первом посте, но рег-файлом, так проще):

Код: Выделить всё

REGEDIT4

[HKEY_CLASSES_ROOT\Directory\shell\TC_Open]
@="TC Open"

[HKEY_CLASSES_ROOT\Directory\shell\TC_Open\command]
@="\"C:\\Totalcmd\\TOTALCMD.EXE\" /O /T /S /L=\"%1\""

[HKEY_CLASSES_ROOT\Directory\shell]
@="TC_Open"
-----------------------------

Но кто-нибудь подскажите как можно из меню Пуск\Все Программы заставить открывать каталоги по умолчанию в Тотале? Сейчас при открытии правой мышкой и далее "Открыть" открывается в Проводнике. :(
Последний раз редактировалось Den_Klimov Пн окт 18, 2010 16:35, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Разве ответ в предложенных вариантах на первой странице не проглядывается?
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

Flasher писал(а):Разве ответ в предложенных вариантах на первой странице не проглядывается?
Не загадывайте загадки плиз. Если знаете то скажите в каком именно посте есть ответ на мою конкретную задачу? Потому что я лично не нашёл и вижу что его нет.
Аватара пользователя
alexfmos
Сообщения: 78
Зарегистрирован: Ср июн 29, 2005 20:23

Сообщение alexfmos »

Господа. А не подскажете где и как поправить реестр, чтобы архивы открывались в тотале?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

alexfmos
Тотал — не архиватор. А архив — не каталог. :wink:
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Den_Klimov писал(а):Не загадывайте загадки плиз. Если знаете то скажите в каком именно посте есть ответ на мою конкретную задачу? Потому что я лично не нашёл и вижу что его нет.
Какие загадки? То, что не видите - не значит, что нет. 1, 2. Перепроверил только в Win7 x32, строка меню появляется над всеми папками кроме системных(Стандартные, Автозагрузка и т.п.) и прекрасно в них заходит из ТС.

alexfmos
http://forum.wincmd.ru/viewtopic.php?p=67486#12728
http://forum.wincmd.ru/viewtopic.php?t=10666
Аватара пользователя
alexfmos
Сообщения: 78
Зарегистрирован: Ср июн 29, 2005 20:23

Сообщение alexfmos »

Я может что то не так понял, или не так объяснил.

Как в win 7 сделать так, чтобы при открытии архива из винды (например при открытии из менеджера закачек браузера) , он открывался в панели тотала, как если бы я открыл архив через тотал?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

alexfmos писал(а):например при открытии из менеджера закачек браузера
Это в условие не входило, не могу сходу ответить на данный вопрос. Полагал, что речь шла о проводнике. Многое в данном случае зависит от движка конкретного браузера.
Аватара пользователя
alexfmos
Сообщения: 78
Зарегистрирован: Ср июн 29, 2005 20:23

Сообщение alexfmos »

Ну а если бы это в условие не входило? Если я открываю архив из проводника винды(и разве это не одно и тоже), то можно сделать так, чтоб он открылся в панели тотала?
Ответить