Здравствуйте
Помогите решить вопрос.
Как назначить ассоциацию на открытие папок - не в проводнике Windows, а в TotalCommander (чтобы по щелчку по папке из проводника, или по гиперссылке - открывалась бы в TotalCommander)
У меня Win7
Поиском по форуму - пользовался!
Перерыл весь форум не нашел никакой актуальной информации по этому вопросу.
(Все найденные темы - старинные, размещенные больше десятилетия назад. Вся информация касается только настройки папок в WinXP, а у меня Win7 )
Все пишут - Explorer->Сервис->Свойства папки->Типы файлов->Папка->Дополнительно->Создать->Назвать: Открыть в TC->Приложение, выполняющее действие (выбрать totalcmd.exe)
Но у меня Win7.
У меня нет таких пунктов в настройке папок.
Открытие папок - не в проводнике Windows,а в TotalCommander
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
yl3d
В меню папки или файла по ПКМ будете иметь пункт "Открыть в Total Commander". ТС откроется с открытой папкой или с позицией на файле. Сохраните код например как regtc.cmd и выполните его из TC который хотите зарегистрировать в меню проводника.
В меню папки или файла по ПКМ будете иметь пункт "Открыть в Total Commander". ТС откроется с открытой папкой или с позицией на файле. Сохраните код например как regtc.cmd и выполните его из TC который хотите зарегистрировать в меню проводника.
Код: Выделить всё
SET KEY=HKCU\Software\Classes\*\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Открыть в Total Commander" /f
REG ADD "%KEY%" /V Description /D "Открыть в Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Открыть в Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\*\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Открыть в Total Commander" /f
REG ADD "%KEY%" /V Description /D "Открыть в Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Открыть в Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""imig73
Да действительно открывается - через контекстное меню.
Но я спрашивал не об этом.
Я спрашивал - как по щелчку по папке из проводника, или по гиперссылке - эта папка открывалась бы в TotalCommander.
Не через контекстное меню, а по щелчку, нажатию Enter, гиперссылке и т.д.
Чтобы папка всегда - вне зависимости от способа открытия - открывалась бы только в TotalCommander.
Да действительно открывается - через контекстное меню.
Но я спрашивал не об этом.
Я спрашивал - как по щелчку по папке из проводника, или по гиперссылке - эта папка открывалась бы в TotalCommander.
Не через контекстное меню, а по щелчку, нажатию Enter, гиперссылке и т.д.
Чтобы папка всегда - вне зависимости от способа открытия - открывалась бы только в TotalCommander.
yl3d
Во-первых, при наличии заведомо существующих по данному вопросу тем (независимо от того, понравилось вам найденное в них или нет) создание новой темы ровно про то же есть явное нарушение правил форума.
Во-вторых, про правку реестра именно под Win7 русским языком написано здесь (с последующими пояснениями в той же теме). Это тоже "никакой актуальной информации"?
В-третьих, разумным и правильным очень многие (и я в том числе) действительно считают другой путь — добавление пункта типа "Открыть в TC" в системное контекстное меню папок. Для этой цели давно существует утилита TCShell, успешно работающая и в Windows 7. Это одна из причин того, что более древние и экстремальные методы на форуме просто перестали обсуждаться (ещё к вопросу об актуальной информации).
Замечание за нарушение правил форума. Тема закрыта.
P.S. Попытка пересоздать очевидно ненужную новую тему после закрытия её модератором (причины объяснены выше) — крайне плохая идея. Разумеется, этот дополненный дубль немедленно по обнаружении удалён без всяких дискуссий. Повторять не советую, особая настойчивость в этом направлении тут может закончиться баном. И почитайте, наконец, внимательно правила форума для уяснения, что следует и чего не следует делать. А заодно и тему, на которую выше дана ссылка, включая пост MVV о вариантах правки реестра в Win7: его вторая половина — прямой ответ на ваш вопрос.
Во-первых, при наличии заведомо существующих по данному вопросу тем (независимо от того, понравилось вам найденное в них или нет) создание новой темы ровно про то же есть явное нарушение правил форума.
Во-вторых, про правку реестра именно под Win7 русским языком написано здесь (с последующими пояснениями в той же теме). Это тоже "никакой актуальной информации"?
В-третьих, разумным и правильным очень многие (и я в том числе) действительно считают другой путь — добавление пункта типа "Открыть в TC" в системное контекстное меню папок. Для этой цели давно существует утилита TCShell, успешно работающая и в Windows 7. Это одна из причин того, что более древние и экстремальные методы на форуме просто перестали обсуждаться (ещё к вопросу об актуальной информации).
Замечание за нарушение правил форума. Тема закрыта.
P.S. Попытка пересоздать очевидно ненужную новую тему после закрытия её модератором (причины объяснены выше) — крайне плохая идея. Разумеется, этот дополненный дубль немедленно по обнаружении удалён без всяких дискуссий. Повторять не советую, особая настойчивость в этом направлении тут может закончиться баном. И почитайте, наконец, внимательно правила форума для уяснения, что следует и чего не следует делать. А заодно и тему, на которую выше дана ссылка, включая пост MVV о вариантах правки реестра в Win7: его вторая половина — прямой ответ на ваш вопрос.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.