¿Por qué hay entradas de inicio duplicadas?

0

Autoruns muestra muchas entradas de inicio duplicadas, como puede ver en esta captura de pantalla

La mayoría de estos no me molestan. Pero, por ejemplo, el resaltado en rosa causa "Ya se está ejecutando, ¿desea reemplazarlo?" mensajes para la docena de scripts de AutoHotkey que ejecuta, lo que se vuelve tedioso.

¿Cómo surgen y cómo puedo solucionarlos, por favor?

(Ambos son para 'Todos los usuarios', por lo que se elimina una causa obvia).

Terrypin
fuente
¿Ha hecho una búsqueda a través de la colmena del registro para estas enterías? Si deshabilita una de las entradas, ¿el programa aún se inicia? Si es así, simplemente elimínelo después de su prueba.
Ramhound
P1: Estoy trabajando en el registro en este momento. P2: Eso fue lo primero que intenté. Si borro cualquiera de las entradas, ¡el programa no se inicia!
Terrypin
¿Cuántos usuarios tienes en el sistema?
Ramhound
Solo yo---!
Terrypin

Respuestas:

0

Para AutoHotkey duplica puede editar las secuencias de comandos que está utilizando y añadir #SingleInstance, Force, #SingleInstance, Ignore, #SingleInstance, Off, etc, para adaptar los diálogos en un relanzamiento.

Ver ayuda para #SingleInstance.

Esta es la solución perezosa en este caso para no tener que revisar sus entradas de registro, pero también se puede usar para arreglar lo mismo que sucede en otros casos, digamos que accidentalmente ejecuta el script nuevamente manualmente (y no quiere un cuadro de diálogo), o digamos que a propósito desea que la nueva instancia reemplace a la instancia anterior.

JJohnston2
fuente
Gracias, probablemente terminaré haciendo eso. Tuve el mismo consejo en el foro AHK. ¡Pero odio los acertijos sin resolver e idealmente me gustaría descubrir la causa subyacente!
Terrypin