|
レジストリを使って、メモ帳起動時に任意のアプリケーションを起動させる方法があ
るようで、それを使ってメモ帳が起動されるシーンで秀丸を起動できるようにしたい
と考えています。
【方法】
1. HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Op
tions\notepad.exe
というキーを作成する。
(64bitOSの場合はHKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersio
n\Image File Execution Options\notepad.exe)
2. 作成したキーに文字列値Debuggerを作成し、値をHidemaru.exeのインストールパ
スにする。
上記方法でnotepad.exeを置き換えることなくメモ帳が起動するシーンで秀丸を起動
するようになります。
ただし、問題があって、引数としてメモ帳本体も引数として秀丸に渡されてくるため、
notepad.exeを秀丸が開こうとします。
そこで、直後の引数を無視する起動時オプションを用意していただけないでしょうか。
Debuggerの値にHidemaru.exeのインストールパス+引数を渡すことでnotepad.exeが
開かれるのを阻止できるようになります。
Notepad2などでこの方法を採用しているようで、秀丸でも同じことができるようにな
らないでしょうか。
検討をお願いします。
|
|