Supprimer un exe en cours d'exécution


Cet article montre comment un exe pouvez supprimer lui-même.
Sous Win32, à moins que vous exécutez à partir d'un disque amovible, vous
impossible de supprimer un exécutable.
Vous pouvez configurer Windows pour supprimer l'exécutable la prochaine fois que Windows est
dirigé par l'ajout d'une entrée à la clé RunOnce dans le registre Windows sous:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
Vous pouvez nommer la clé de tout ce que vous voulez, et de spécifier une ligne de commande
un autre exécutable ou d'une commande dos passé à command.com.
Exemple:

& nbsp & nbsp Registre
procedure TForm1.Button1Click(Sender: TObject)
var
& nbsp & nbsp reg: TRegistry
begin
& nbsp & nbsp reg := TRegistry.Créer
& nbsp & nbsp avec reg do begin
& ! & ! & ! & nbsp RootKey := HKEY_LOCAL_MACHINE
& ! & ! & ! & nbsp LazyWrite := false
& ! & ! & ! & nbsp OpenKey('Software\Microsoft\Windows\CurrentVersion\RunOnce', false)
& ! & ! & ! & nbsp WriteString ('Supprimer Moi!','command.com /c del fichier.EXT')
& ! & ! & ! & nbsp CloseKey
& ! & ! & ! & nbsp gratuit
& nbsp & nbsp fin
fin









Supprimer un exe en cours d'execution


Supprimer un exe en cours d'execution : Plusieurs milliers de conseils pour vous faciliter la vie.


Cet article montre comment un exe pouvez supprimer lui-meme.
Sous Win32, a moins que vous executez a partir d'un disque amovible, vous
impossible de supprimer un executable.
Vous pouvez configurer Windows pour supprimer l'executable la prochaine fois que Windows est
dirige par l'ajout d'une entree a la cle RunOnce dans le registre Windows sous:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
Vous pouvez nommer la cle de tout ce que vous voulez, et de specifier une ligne de commande
un autre executable ou d'une commande dos passe a command.com.
Exemple:

& nbsp & nbsp Registre
procedure TForm1.Button1Click(Sender: TObject)
var
& nbsp & nbsp reg: TRegistry
begin
& nbsp & nbsp reg := TRegistry.Creer
& nbsp & nbsp avec reg do begin
& ! & ! & ! & nbsp RootKey := HKEY_LOCAL_MACHINE
& ! & ! & ! & nbsp LazyWrite := false
& ! & ! & ! & nbsp OpenKey('Software\Microsoft\Windows\CurrentVersion\RunOnce', false)
& ! & ! & ! & nbsp WriteString ('Supprimer Moi!','command.com /c del fichier.EXT')
& ! & ! & ! & nbsp CloseKey
& ! & ! & ! & nbsp gratuit
& nbsp & nbsp fin
fin


Supprimer un exe en cours d'exécution

Supprimer un exe en cours d'exécution : Plusieurs milliers de conseils pour vous faciliter la vie.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation