IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils Delphi Discussion :

[Inno Setup] Exécuter une action après la génération du fichier setup.exe


Sujet :

Outils Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de franckcl
    Homme Profil pro
    Developpeur Delphi
    Inscrit en
    Septembre 2004
    Messages
    516
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur Delphi
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 516
    Par défaut [Inno Setup] Exécuter une action après la génération du fichier setup.exe
    Bonjour,

    Dans mon script Inno setup, je sais comment exécuter un batch avant la génération du fichier setup.exe en ajoutant cette ligne au début du script:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    #expr Exec("C:\soft\Bat\deploiement32.bat")
    J'aimerais exécuter un autre batch mais seulement après que le fichier setup.exe soit généré.

    Merci
    F.

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 928
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 928
    Par défaut
    Section [PostCompile].
    Voir aussi [PreCompile].

  3. #3
    Membre expérimenté Avatar de franckcl
    Homme Profil pro
    Developpeur Delphi
    Inscrit en
    Septembre 2004
    Messages
    516
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur Delphi
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 516
    Par défaut
    Merci
    je viens de tester mais ça ne marche pas comme souhaité.

    J'ai rajouté ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    [PostCompile]
    #expr Exec("C:\soft\CD\MakeZip.bat")
    En fait il enchaine precompile suivi de postcompile et seulement ensuite il génère l'exécutable.

    je voudrais exécuter l'action APRES la génération de l'exécutable.

    merci

  4. #4
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 928
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 928
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [PostCompile]
    Name: "C:\soft\CD\MakeZip.bat"

  5. #5
    Membre expérimenté Avatar de franckcl
    Homme Profil pro
    Developpeur Delphi
    Inscrit en
    Septembre 2004
    Messages
    516
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur Delphi
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 516
    Par défaut
    toujours pas...

    voilà ce que j'ai fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    [PostCompile]
    Name: "C:\temp\test.bat";
    et le fichier test.bat contient:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    echo "TEST"
    pause
    il n'est pas executé et je n'ai aucun message dans le log.

  6. #6
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 928
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 928
    Par défaut
    Ca fonctionne chez moi

Discussions similaires

  1. Exécuter une action après la fin d'une autre
    Par autousto dans le forum Interfaces Graphiques
    Réponses: 4
    Dernier message: 27/03/2017, 11h01
  2. Réponses: 3
    Dernier message: 23/12/2012, 23h37
  3. Réponses: 0
    Dernier message: 13/03/2011, 02h51
  4. exécuter une action apres un moment
    Par keviin dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/10/2009, 08h14
  5. Réponses: 2
    Dernier message: 24/01/2008, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo