¿Dónde está el comando de apertura de imágenes en el registro en Windows 10?

¿Dónde está el comando de apertura de imágenes en el registro en Windows 10?

Normalmente, el programa que abre un tipo de archivo se almacena en la siguiente clave del registro (donde filetypenameestá el nombre del tipo de archivo):

HKEY_CLASSES_ROOT\filetypename\shell\Open\command

Pero para archivos de imagen como PNG o JPG, la única clave en la shellclave es printto, que es el comando Imprimir. Sin embargo, cuando hago clic derecho en la imagen, todavía hay un comando Abrir, pero no parece estar en ninguna parte del registro. ¿Por qué es esto? ¿Pueden los archivos tener comandos que no están en el registro? ¿O la clave de este comando está en algún otro lugar del registro?

Respuesta1

Lo sé porque lo acabo de hacer para "Editar con VbsEdit", un cambio personalizado para el tipo de archivo .vbs. Esto funcionó en una máquina con Windows 7, después de crear cada clave desde ".vbs" hasta "Comando":

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

Obviamente, para su pregunta utilice:

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

... y "C:\Path\OpenProgram.exe" es la ruta completa al abridor predeterminado deseado.

información relacionada