View previous topic :: View next topic |
Author |
Message |
hriis192
Joined: 13 Jun 2011 Posts: 6
|
(Separately) Posted: Tue May 08, 2012 16:26 Post subject: Открытие файлов с неизвестным расширением в Notepad++ |
|
|
Прошу прощения, если запостил не туда (переместите, пожалуйста, в нужную тему), но мне не разрешено пока создавать новые темы...
Win7HPx64, TC7.57a. Настроил открытие файлов с неизвестным расширением на программу Notepad++:
Code: | Windows Registry Editor Version 5.00
; Открыть файл с неизвестным расширением
[HKEY_CLASSES_ROOT\Unknown\shell\open]
@="Открыть в Notepad++"
[HKEY_CLASSES_ROOT\Unknown\shell\open\command]
@="\"C:\\Total Commander\\Soft\\Notepad++\\notepad++.exe\" \"%1\"" |
Из Проводника файлы с неизвестным расширением открываются в Notepad++.
В Total Commander двойной клик или Enter по файлу с неизвестным расширением приводит к открытию стандартного системного окна "Выберите программу для открытия этого файла":
картинка:savepic.net/2798338.png
Если же в Total Commander кликнуть на файле с неизвестным расширением правым кликом и выбрать первый пункт меню (название файла), то файл без вопросов откроется в Notepad++, как и положено:
картинка:savepic.net/2805506.png
Как сделать так, чтобы Total Commander открывал файлы с неизвестным расширением по настройке из реестра и не предлагал выбрать программу для открытия файла? Спасибо.
|
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Tue May 08, 2012 17:22 Post subject: |
|
|
hriis192 wrote: | Прошу прощения, если запостил не туда (переместите, пожалуйста, в нужную тему), но мне не разрешено пока создавать новые темы... |
Не может такого быть. Прошу написать мне в личке, что выдаёт форум при создании новой темы. Скорее всего, сработал запрет на пост ссылок, а не на создание темы как таковой.
Теперь по поводу открытия файлов. Главный вопрос в таких случаях: как реагирует на такую ситуацию Проводник? _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
hriis192
Joined: 13 Jun 2011 Posts: 6
|
(Separately) Posted: Tue May 08, 2012 17:31 Post subject: |
|
|
CaptainFlint wrote: | Теперь по поводу открытия файлов. Главный вопрос в таких случаях: как реагирует на такую ситуацию Проводник? |
Как и написал, Проводник открывает как настроено в реестре. Проблема с TC. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Tue May 08, 2012 17:56 Post subject: |
|
|
hriis192 wrote: | Как и написал, Проводник открывает как настроено в реестре. |
Пардон, проглядел.
К сожалению, сейчас не могу проверить на семёрке, но в XP поведение такое же. Возможно, Гислер просто не предусмотрел подобный сценарий. Надо бы забросить вопрос на оф. форум. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
hriis192
Joined: 13 Jun 2011 Posts: 6
|
(Separately) Posted: Tue May 08, 2012 19:30 Post subject: |
|
|
MVV wrote: | Попробуй из тотала (именно из тотала, чтобы он тоже был 32-битным) открыть командный интерпретатор (cmd в командной строке и Ентер), и в нём написать команду:
Code: | start "X:\Путь\к\файлу\MT.cfg" |
Если файл откроется в Notepad++, проблема точно в тотале. Если нет - точно не в тотале.  |
Открывается другой командный интерпретатор. А вот если без start, тогда открывается в Notepad++. Проблема в тотале.
CaptainFlint wrote: | К сожалению, сейчас не могу проверить на семёрке, но в XP поведение такое же. Возможно, Гислер просто не предусмотрел подобный сценарий. Надо бы забросить вопрос на оф. форум. |
Наверное тотал не умеет считывать из реестра настройки для неизвестного типа.
Если свяжитесь с Гислером по этому вопросу, буду очень благодарен. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Tue May 08, 2012 22:01 Post subject: |
|
|
А, ну да, start же идиотским образом анализирует командную строку и считает первый параметр заголовком окна, если он в кавычках... Надо так:
Code: | start "" "X:\Путь\к\файлу\MT.cfg" |
Но в принципе уже неважно, раз без start открывается в блокноте.
Quote: | Наверное тотал не умеет считывать из реестра настройки для неизвестного типа. |
Да по идее тоталу должно быть всё равно: вызвал системную функцию - и дело с концом. Интересно в любом случае.
Странно, добавляю действие open для типа Unknown, пункт в контекстном меню появляется, но оно не по умолчанию - по умолчанию все равно и в Проводнике диалог выбора. А поменял команду действия openas - теперь по Ентеру в Проводнике моя, а в тотале - диалог. Зарепортил. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
hriis192
Joined: 13 Jun 2011 Posts: 6
|
(Separately) Posted: Tue May 08, 2012 22:40 Post subject: |
|
|
MVV wrote: | Странно, добавляю действие open для типа Unknown, пункт в контекстном меню появляется, но оно не по умолчанию - по умолчанию все равно и в Проводнике диалог выбора. А поменял команду действия openas - теперь по Ентеру в Проводнике моя, а в тотале - диалог. |
О, как! Так вот почему после создания указанного ключа (open) все равно по началу появлялся диалог выбора! В итоге функция открытия файлов с неизвестным расширением в Проводнике заработала после того, как указанные в первом посте ключи создала утилита GIGATweaker (но она параметр openas не создавала, соответственно, этого параметра у меня и сейчас нет, но все работает). А про openas вообще не знал.
Так а может в этой непонятке может крыться ключ к тоталовскому случаю?
Спасибо. |
|
Back to top |
|
 |
|
|
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
|