[RESOLU] démarrage automatique d'une application inopportun
Posté : 26 févr. 2023 - 15:08
Bonjour,
J'ai créé un paquet pour l'installation du logiciel mLink2.
L'installation se fait bien, seulement ce logiciel, à chaque première ouverture d'une session d'un utilisateur, postérieurement à l'installation, se lance aussi. L'application lancée, on voit que dans les réglages de celui-ci par défaut, est coché l'option "run at startup".
Lorsqu'on ferme la fenêtre du logiciel, si l'on ne décoche pas cette option, la clé de registre suivante est créée: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\electron.app.mLink2 qui lance l'application (valeur de la clé C:\Users\Public\Programs\mLink2\mLink2.exe). Ainsi l'application se lance alors à chaque fois automatiquement aux ouvertures de sessions suivantes.
Lors du 1er lancement automatique du logiciel à l'ouverture d'une session, la clé précédente n'existe pas encore. J'ai aussi regardé dans les dossiers suivants :
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
C:\Users\Utilisateur_lambda\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,
un raccourci vers l'application en question n'y figure pas.
Donc je ne sais pas par quel processus l'application se lance automatiquement à l'ouverture d'une session après l'installation, et s'il y aurait une possibilité de désactiver celle-ci et de quelle façon ?
Par ailleurs, même si cela pouvait être fait, et lorsqu'un lancement de l'application sera effectué par un utilisateur, il resterait que ceux-ci devraient décocher eux-mêmes l'option de démarrage automatique cochée par défaut pour que l'application ne démarre pas automatiquement aux prochaines ouvertures de leurs sessions (je ne sais pas s'il pourrait y avoir une possibilité de décocher par défaut cette case de lancement automatique au démarrage?)
J'ai créé un paquet pour l'installation du logiciel mLink2.
L'installation se fait bien, seulement ce logiciel, à chaque première ouverture d'une session d'un utilisateur, postérieurement à l'installation, se lance aussi. L'application lancée, on voit que dans les réglages de celui-ci par défaut, est coché l'option "run at startup".
Lorsqu'on ferme la fenêtre du logiciel, si l'on ne décoche pas cette option, la clé de registre suivante est créée: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\electron.app.mLink2 qui lance l'application (valeur de la clé C:\Users\Public\Programs\mLink2\mLink2.exe). Ainsi l'application se lance alors à chaque fois automatiquement aux ouvertures de sessions suivantes.
Lors du 1er lancement automatique du logiciel à l'ouverture d'une session, la clé précédente n'existe pas encore. J'ai aussi regardé dans les dossiers suivants :
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
C:\Users\Utilisateur_lambda\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,
un raccourci vers l'application en question n'y figure pas.
Donc je ne sais pas par quel processus l'application se lance automatiquement à l'ouverture d'une session après l'installation, et s'il y aurait une possibilité de désactiver celle-ci et de quelle façon ?
Par ailleurs, même si cela pouvait être fait, et lorsqu'un lancement de l'application sera effectué par un utilisateur, il resterait que ceux-ci devraient décocher eux-mêmes l'option de démarrage automatique cochée par défaut pour que l'application ne démarre pas automatiquement aux prochaines ouvertures de leurs sessions (je ne sais pas s'il pourrait y avoir une possibilité de décocher par défaut cette case de lancement automatique au démarrage?)