désinstallation d'un Prog et écriture dans une base de registre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
yohanb767
Niveau 5
Niveau 5
Messages : 109
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

désinstallation d'un Prog et écriture dans une base de registre

#1

Message par yohanb767 » sam. 16 févr. 2019 15:24

Bonjour à tous ,

j'aimerai lancer un de mes script compilé au démarrage de windows , pour cela pas de soucis , j'utilise ceci dans le script

Code : Tout sélectionner

#RequireAdmin
$prog_exe = "C:\Users\yohan\Desktop\Nouveau AutoIt v3 Script.exe"
$Cle = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
RegWrite($Cle,"Alerte", "REG_SZ", $prog_exe)
ensuite j'utilise inno setup compiler pour créer un Setup pour l'utilisateur afin d'installer le programme sur sa machine

ce que je me demande c'est si l'utilisateur désinstalle l'appli , ce qui a été écris dans la base de registre va rester non .?
comment faire faire pour une désinstallation propre

merci d'avance

Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11359
Enregistré le : ven. 20 juil. 2007 20:00
Localisation : Bordeaux
Status : Hors ligne

Re: désinstallation d'un Prog et écriture dans une base de registre

#2

Message par Tlem » sam. 16 févr. 2019 19:23

Bonsoir Yohan.
Merci d'utiliser la balise de code : [ code2][ /code2] uniquement pour un code qui tient sur une ligne, sinon utilisez la balise [ code][ /code].
J'ai corrigé encore une fois votre message.

concernant votre demande, puisque vous utilisez Inno Setup, alors faites rajouter la ligne dans la base de registre par votre installateur. Inno gère très bien ce genre de chose. Du coup, à la désinstallation cette ligne sera supprimée.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".

yohanb767
Niveau 5
Niveau 5
Messages : 109
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

Re: désinstallation d'un Prog et écriture dans une base de registre

#3

Message par yohanb767 » dim. 17 févr. 2019 13:07

merci Thierry pour ton aide

je vais essayer ça de suite
je ne connais pas trop inno setup et je n'aurai pas pensé à utiliser cette méthode pour l’écriture dans la base de registre

Bonne journée

Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11359
Enregistré le : ven. 20 juil. 2007 20:00
Localisation : Bordeaux
Status : Hors ligne

Re: désinstallation d'un Prog et écriture dans une base de registre

#4

Message par Tlem » dim. 17 févr. 2019 19:11

Bonsoir.
Éventuellement, installez et utilisez Inno Script Studio pour construire plus facilement votre script d'installation.
Pensez à télécharger et installer le fichier de langue Fr.

Vous verrez que ça aide bien. ^^
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".

Répondre