[R] Installer un script proprement (registre)
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Installer un script proprement (registre)
Bonjour à tous !
Je voudrais savoir comment installer un logiciel proprement.
En fait je ne sais pas quelle donnée entrer dans le registre de windows pour que le logiciel apparaissent dans " Programmes et fonctionnalités " ainsi qu'un lien de désinstallation.
Vous auriez pas une idée ? J'avais trouvé quelque chose sur le site de MSDN mais j'avais du faire une erreur, car il apparait pas dans la liste.
J'ai fini par lâcher l'affaire, et puis je me suis dit que vous auriez sûrement une idée.
Je voudrais savoir comment installer un logiciel proprement.
En fait je ne sais pas quelle donnée entrer dans le registre de windows pour que le logiciel apparaissent dans " Programmes et fonctionnalités " ainsi qu'un lien de désinstallation.
Vous auriez pas une idée ? J'avais trouvé quelque chose sur le site de MSDN mais j'avais du faire une erreur, car il apparait pas dans la liste.
J'ai fini par lâcher l'affaire, et puis je me suis dit que vous auriez sûrement une idée.
Modifié en dernier par mica2727 le ven. 30 oct. 2015 18:47, modifié 1 fois.
Re: [..] Installer un script proprement (registre)
Non avec AutoIt et entrer les valeurs directement dans le registre, et ne pas passer par un autre programme.
Re: [..] Installer un script proprement (registre)
Je ne comprend pas bien l'idée derrière du coup :/
Tu veux un script Autoit qui installe un script Autoit ?
Tu veux un script Autoit qui installe un script Autoit ?
- TommyDDR
- Modérateur

- Messages : 2109
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [..] Installer un script proprement (registre)
Regardez du coté des clés de registre :et
Code : Tout sélectionner
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\UninstallCode : Tout sélectionner
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Re: [..] Installer un script proprement (registre)
Ou encore :
https://www.autoitscript.com/forum/topi ... nt-1004204
Un gros script de création d'installer en autoit qui gére le registre.
https://www.autoitscript.com/forum/topi ... nt-1004204
Un gros script de création d'installer en autoit qui gére le registre.
Re: [..] Installer un script proprement (registre)
Trop complexe à modifier.
Et justement pour le premier registre, c'est exactement là ou j'avais ajouté les données. Mais sans succès, ça ne s'affiche pas dans "Programme et fonctionnalité" de Windows.
En fait, pour t'expliquer Oversid3, je développe mon propre installateur, car il contacte mon serveur php, pour lui demander les liens de téléchargements, après il télécharge, il récupère les liens, les extrait, et finalement il installe le programme.
Sauf que j'aimerais que le programme soit complet et qu'il est sa place dans le registre.
Comme sa si l'utilisateur veut désinstaller son programme il va dans Programme et Fonctionnalités, puis il clique sur mon logiciel, et après sa le renvoie vers la fonction Uninstall.exe qui supprime le dossier, et les clés du registre.
C'est l'idée en fait ^^
Et justement pour le premier registre, c'est exactement là ou j'avais ajouté les données. Mais sans succès, ça ne s'affiche pas dans "Programme et fonctionnalité" de Windows.
En fait, pour t'expliquer Oversid3, je développe mon propre installateur, car il contacte mon serveur php, pour lui demander les liens de téléchargements, après il télécharge, il récupère les liens, les extrait, et finalement il installe le programme.
Sauf que j'aimerais que le programme soit complet et qu'il est sa place dans le registre.
Comme sa si l'utilisateur veut désinstaller son programme il va dans Programme et Fonctionnalités, puis il clique sur mon logiciel, et après sa le renvoie vers la fonction Uninstall.exe qui supprime le dossier, et les clés du registre.
C'est l'idée en fait ^^
Re: [..] Installer un script proprement (registre)
As-tu regardé le message de TommyDDR ? C'est là qu'est la solution.
Il te faut créer les entrées DisplayName et UninstallString pour que l'application soit visible dans la liste des programmes installés.
Par contre, il faudra les droits admin pour écrire dans HKLM.
Il te faut créer les entrées DisplayName et UninstallString pour que l'application soit visible dans la liste des programmes installés.
Par contre, il faudra les droits admin pour écrire dans HKLM.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Re: [..] Installer un script proprement (registre)
Ah oui ça fonctionne je viens de tester, ça fonctionner pas avant, j'ai du me planter oO.
Merci beaucoup à vous deux
Merci beaucoup à vous deux


