すべての新しい .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」に変更する必要があります。