Abrir archivo con una instancia existente de Notepad++ portátil

Abrir archivo con una instancia existente de Notepad++ portátil

Tengo Notepad++ portátil "instalado" y si intento abrir un archivo desde el Explorador de Windows que debería abrirse con Notepadd++ portátil aparece el error

Ya se está ejecutando otra instancia de Notepad++. Cierre otras instancias de Notepad++ antes de iniciar Notepad++ portátil.

Mi problema es que no quiero abrir una instancia separada, quiero que el archivo se abra con la instancia existente.

Encontré una publicación de blog sobre cómo solucionar este problema abriendo varias instancias.http://mattrefghi.com/blog/2010/11/how-to-launch-multiple-instances-of-notepad/ pero como dije, prefiero que el archivo se abra en mi ventana de Notepad++ actualmente en ejecución.

Puedo arrastrar y soltar el archivo en la ventana existente y funciona, pero al hacer doble clic no se abre el archivo.

¿Alguien sabe un truco para hacer que esto funcione?

Respuesta1

Debe apuntar al ejecutable de la aplicación, no al iniciador. Si apuntas a:

X:\PortableApps\Notepad++Portable\Notepad++Portable.exe

no funciona y te dice que Notepad++ ya se está ejecutando.

Pero si señalas:

X:\PortableApps\Notepad++Portable\App\Notepad++\notepad++.exe

Entonces todo funciona como se esperaba.

Respuesta2

He visto que este problema ocurre cuando Notepad++ falla cuando está cerrado. Aunque la ventana de la aplicación parece cerrarse, el proceso Notepad++ todavía se está ejecutando. Puede consultar el administrador de tareas y eliminarlo desde allí.

Esto suele deberse a un complemento. Puede mover o cambiar el nombre del directorio de complementos y ver si Notepad++ se cierra limpiamente. Si es así, vuelva a agregar los complementos uno a la vez para identificar el que se comporta mal.

Respuesta3

Esto puede ayudar. Puede cambiar el programa predeterminado para asegurarse de que siempre se abra en NPP++ portátil. Vereste

EDITAR:

También me gustan las aplicaciones y configuraciones portátiles. yo sueloLiberkeypara eso. Tiene una aplicación de asociación de archivos portátil que puede ejecutar el programa predeterminado sin escribir en el registro del sistema, supongo. También puedes usaraplicaciones portátilespor lo mismo.

Respuesta4

Yo tuve el mismo problema. En mi caso había 2 instalaciones de notepad++ en el disco duro. La versión portátil se utilizó según la asociación de archivos, la instalada se fijó en la barra de tareas. Cuando la versión portátil detectó que la instalada ya se estaba ejecutando, recibí ese mensaje. Espero que ayude...

información relacionada