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

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

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

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

1 ответ1

2

Я не помню, где я нашел это, но вы можете изменить свой реестр, чтобы это работало. Я протестировал его с обоими 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»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .