Windows 7: ¿Cómo modificar qué programa abre un archivo por lotes?

10

Recuerdo que en Windows XP, donde podía editar asociaciones de archivos, no solo cambiaba qué programa abriría ciertos archivos, sino que edita elementos individuales en el menú contextual del botón derecho de un archivo. También puede editar las opciones de la línea de comandos si lo desea.

Me gustaría hacer esto con los archivos por lotes para poder cambiar la opción Editar para abrir el archivo por lotes con Notepad2. Hacer doble clic aún ejecutaría el comando Abrir, por lo que el archivo por lotes se ejecuta normalmente.

Parece que esta funcionalidad avanzada en Windows 7 se ha eliminado y reemplazado por una función que simplemente le permite cambiar con qué programa se abre un archivo. ¿De alguna manera puedo hacer que un archivo por lotes se abra para editarlo en un editor de texto de mi elección?

oscilantecretina
fuente

Respuestas:

17

La asociación se puede encontrar en el registro de Windows

HKEY_CLASSES_ROOT \ batfile \ shell \ edit \ command

los datos predeterminados son

% SystemRoot% \ System32 \ NOTEPAD.EXE% 1

Puede cambiar el objetivo de datos a su programa de elección.

ingrese la descripción de la imagen aquí

.

Usé este programa para encontrarlo

.

Moab
fuente
¿Debo reiniciar la computadora para hacerlo? Cambié la clave para "C: \ Archivos de programa \ Notepad ++ \ notepad ++. Exe% 1" pero "Editar" sigue abriéndose en el bloc de notas de Windows ...
Diogo
opps, esto solo funciona para batfiles, estaba tratando de abrir archivos .txt ... Funcionó ahora ... Lo siento: D
Diogo
¡Increíble! Funcionó. Ni siquiera tuve que reiniciar. Gracias amigo.
oscilatingcretin
Quizás% 1 debería ser citado en caso de que el nombre del archivo por lotes contenga espacios. es decir, "% 1"
Felipe Alameda A