Я хотел бы настроить 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"