現在のインスタンスを使用して TextPad で新しいファイルを開き、複数のインスタンスを許可します。

現在のインスタンスを使用して TextPad で新しいファイルを開き、複数のインスタンスを許可します。

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

関連情報