Empecher le lancement d'msn au démarrage.

5/5 (3 avis)

Snippet vu 8 659 fois - Téléchargée 39 fois

Contenu du snippet

Si MSN se lance à chaque émarrage et que vous ne le voulez pas.

Voici un simple code pour fermer MSN
et enlever la ligne e lancement au démarrage de celui ci, des reg.

Mais des que vous utilisez Outlouk, MSN se remet.

Je n'ai pas cherché comment le virer, car je n'utilise pas Outlook.

Source / Exemple :


program Stop_MSN;

 uses windows, sysutils;

 var  dwProcessId: DWORD;
      HandleProcess:THandle;
      HK :HKey;

      
  begin

{on termine le process}  
     GetWindowThreadProcessId(FindWindow('MSBLUIManager', nil), @dwProcessId);

        if dwProcessId <> 0 then
         begin
          HandleProcess := OpenProcess(PROCESS_TERMINATE, False, dwProcessId);
          TerminateProcess(HandleProcess, 0);
         end;

{On vire une ligne dans les reg}

 RegOpenKey(HKEY_CURRENT_USER, 'Software\Microsoft\Windows\CurrentVersion\Run', HK);
  RegDeleteValue(HK, 'MSMSGS');
 RegCloseKey(HK);

  messageboxa(0, 'Voila !!  MSN ne se lanceras plus au démarrage','',0);

end.

Conclusion :


http://delphicool.developpez.com
http://delphicool.developpez.com/forum

A voir également

Ajouter un commentaire Commentaires
Messages postés
4
Date d'inscription
vendredi 25 juin 2004
Statut
Membre
Dernière intervention
11 août 2007

Salut, je sais pas si sa differe d'une version a l'autre de msn, mais pour moi la clé registre c plutôt sa :

program Stop_MSN;

uses
windows,
sysutils;

var dwProcessId: DWORD;
HandleProcess:THandle;
HK :HKey;


begin

{on termine le process}
GetWindowThreadProcessId(FindWindow('MSBLUIManager', nil), @dwProcessId);

if dwProcessId <> 0 then
begin
HandleProcess := OpenProcess(PROCESS_TERMINATE, False, dwProcessId);
TerminateProcess(HandleProcess, 0);
end;


{on vire une ligne dans les reg}

RegOpenKey(HKEY_CURRENT_USER, 'Software\Microsoft\Windows\CurrentVersion\Run', HK);

RegDeleteValue(HK, 'msnmsgr');
RegCloseKey(HK);

messageboxa(0, 'Msn ne se lancera plus au démarrage. ','',0);

end.



Voila merci pour ton programme très simple et super efficace. !
Messages postés
25
Date d'inscription
jeudi 18 juillet 2002
Statut
Membre
Dernière intervention
18 mai 2008

C'est comme un Antidot lolz :) C'est cool
Messages postés
51
Date d'inscription
mardi 26 mars 2002
Statut
Membre
Dernière intervention
17 décembre 2005

c plus rapide manuellement mé c cool ;-)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.