Page 1 sur 1

Programme qui s'auto-delete

Publié : sam. 25/mars/2017 18:34
par ChaudEf
Bonsoir, J'ai inclus dans mon logiciel un petit programme de desinstallation, pour l'effacer de l'ordinateur (avec une entree Uninstall dans le registry).
Je voudrais que le programme de desinstallation s'efface tout seul apres qu'il finisse la desinstallation. J'ai pense faire un script qui fait ca, mais je me rappelle que j'ai vu une fois une astuce pour faire ca directement par le programme.
Est ce que la meilleur facon est de faire un script externe, ou il y a mieux?

Merci

Re: Programme qui s'auto-delete

Publié : sam. 25/mars/2017 18:46
par Kwai chang caine
http://www.purebasic.fr/english/viewtop ... 37#p394037
http://www.purebasic.fr/english/viewtop ... 35#p228735
http://www.purebasic.fr/english/viewtop ... 40#p228740

Et aussi

Code : Tout sélectionner

Canal = CreateFile(#PB_Any, "kill.bat")
WriteStringN(Canal, ":Repeat")
WriteStringN(Canal, "del Programme.exe")
WriteStringN(Canal, "If exist Programme.exe Goto Repeat")
WriteStringN(Canal, "del kill.bat")
CloseFile(Canal)
RunProgram("Kill.bat")