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

Открыть новый файл в 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"

Связанный контент