Windowsであるプログラムが実行されようとする際に、代わりに指定のプログラムを実行させるレジストリです。
次の内容で、レジストリファイル(拡張子.reg)を作成し、ダブルクリックで実行してください。
プログラム XXXXXXXX を実行しようとすると、YYYYYYY が実行されるようにレジストリが設定されます。
XXXXXXXX、YYYYYYY は実行したいプログラム名に置き換えてください。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\XXXXXXXX] "debugger"="YYYYYYY"
下記記事では、これを使って、 GoogleChrome の software_reporter_tool.exe を実行しようとすると、代わりに、すぐ終了する別のプログラム HOSTNAME.exe を実行させています。
GoogleChrome の Software Reporter Tool をバージョンアップでも 半永久的に実行させない: パソコン鳥のブログ
なお、上記レジストリの “debugger”=”YYYYYYY” で指定したプログラムに引数として、/z “XXXXXXXXのプログラムのパス”
が指定されてきます。
従って、/z を引数にとるプログラムを YYYYYYY に指定する場合は、注意してください。
コメント