Mise à jour avec inno-setup [Résolu]

Messages postés
140
Date d'inscription
mardi 8 juillet 2003
Dernière intervention
11 décembre 2007
- - Dernière réponse : odan71
Messages postés
140
Date d'inscription
mardi 8 juillet 2003
Dernière intervention
11 décembre 2007
- 11 févr. 2005 à 19:47
Bonjour à tous,
je cherche à réaliser une mise à jour avec inno-setup. il faudrait que cette update execute du code pour modifier les enregistrements d'une base de données; mais une seule fois , ce code devra disparaitre ou ne plus s'executer après avoir été utilisé.
comment dois-je faire?
dois-je créer un .exe?

merci

"Si tu téléphones à une voyante et qu'elle ne décroche pas avant que ça sonne, raccroche." -- Jean-Claude Vandamme

odan71
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Dernière intervention
4 mars 2013
108
3
Merci
Hum, je ne suis pas un spécialiste des bases de données, donc je pense
que le plus simple reste de faire un exe qui se lance à la fin de
l'installation, et qu'innosetup supprime après l'installation (partie
run) :



[Run]

Filename: NomDuProg; Flags: runhidden

DarK Sidious

Administrateur et reponsable VB/API du site www.ProgOtoP.com

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 112 internautes nous ont dit merci ce mois-ci

Messages postés
140
Date d'inscription
mardi 8 juillet 2003
Dernière intervention
11 décembre 2007
0
Merci
merci Darksidious, j'essaye ça ce soir.

"Si tu téléphones à une voyante et qu'elle ne décroche pas avant que ça sonne, raccroche." -- Jean-Claude Vandamme

odan71
Messages postés
140
Date d'inscription
mardi 8 juillet 2003
Dernière intervention
11 décembre 2007
0
Merci
alors
[Run]
Filename: NomDuProg; Flags: runhidden
ça m'a bien aidé, j'y ai apporté une petite variante; d'abord dans la section "Files", j'ai rajouté l'exécutable chargé de patcher mon programme :
[Files]
source: "D:\Soft_Update\Update.exe"; DestDir: "{tmp}";
(tout ce qui va ds "tmp" est détruit à la fin du setup, commode...)
puis dans "Run":
[Run]
Filename: "{tmp}\Update.exe"; Flags: runhidden

encore une fois, merci Darksidious.

"Si tu téléphones à une voyante et qu'elle ne décroche pas avant que ça sonne, raccroche." -- Jean-Claude Vandamme

odan71

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.