Windows 10のレジストリ内の画像のオープンコマンドはどこにありますか

Windows 10のレジストリ内の画像のオープンコマンドはどこにありますか

通常、ファイル タイプを開くプログラムは、レジストリ内の次のキーに保存されます (ここでは、filetypenameファイル タイプの名前です)。

HKEY_CLASSES_ROOT\filetypename\shell\Open\command

shellしかし、PNG や JPG などの画像ファイルの場合、キー内の唯一のキーは でprintto、これは印刷コマンドです。ただし、画像を右クリックすると、開くコマンドは表示されますが、レジストリのどこにも存在しないようです。これはなぜでしょうか。ファイルにレジストリにないコマンドが存在する可能性はありますか。または、このコマンドのキーはレジストリの別の場所にあるのでしょうか。

答え1

私がこれを知っているのは、.vbs ファイルタイプのカスタム変更である「VbsEdit で編集」を実行したばかりだからです。「.vbs」から「Command」までの各キーを作成した後、Windows 7 マシンでこれが機能しました。

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.vbs\Shell\Edit with VbsEdit\Command]="C:\Program Files (x86)\Vbsedit\Vbsedit.exe" "%1"

明らかに、あなたの質問には以下を使用します:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\filetypename\shell\Open\Command]="C:\Path\OpenProgram.exe"

...そして「C:\Path\OpenProgram.exe」は、目的のデフォルトのオープナーへの完全なパス名です。

関連情報