모든 새 .txt 파일을 기존 TextPad 인스턴스 중 첫 번째 인스턴스에서 열도록 Windows 7을 구성하고 싶습니다.
알아요단일 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"으로 변경해야 합니다.