Откройте новый файл в TextPad, используя текущий экземпляр, допуская несколько экземпляров

Я хотел бы настроить Windows 7 для открытия каждого нового файла.txt в первый из существующих экземпляров TextPad.

Я знаю, как открыть все новые файлы в одном экземпляре TextPad, но я стараюсь не отключать несколько экземпляров.

Вместо этого, если открыто несколько экземпляров, откройте новый файл в первом (или последнем, если это можно настроить) экземпляре.

Я помню, раньше это можно было сделать в Win2K и Windows XP в разделе "Ассоциации файлов", и там было что-то вроде поля параметров команды, где был определенный синтаксис, который позволял это делать. Итак, тогда я действительно мог выполнять эту функцию.

1 ответ

Я не помню, где я нашел это, но вы можете изменить свой реестр, чтобы это работало. Я протестировал его с обоими TextPad 5 и 6, и он работает.

Вот что regedit экспортирует:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\TextPad.exe\shell\open\ddeexec]
@="[open(\"%1\")]"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\TextPad.exe\shell\open\ddeexec\application]
@="TextPad.6"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\TextPad.exe\shell\open\ddeexec\IfExec]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\TextPad.exe\shell\open\ddeexec\topic]
@="System"

Вы должны быть в состоянии импортировать вышеупомянутое, если вы сохраните это как файл.reg, или вы можете сделать это вручную. Если вы используете TextPad 5, вам нужно изменить значение клавиши "application" на "TextPad.5.0"

Другие вопросы по тегам