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

Autres EDI Discussion :

Inno setup : lancer les programmes additionnels à la suite


Sujet :

Autres EDI

  1. #1
    Candidat au Club
    Homme Profil pro
    Webdesigner
    Inscrit en
    décembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Webdesigner

    Informations forums :
    Inscription : décembre 2014
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Inno setup : lancer les programmes additionnels à la suite
    Bonjour à tous,

    J'ai créé une base Access pour un ami plombier. Celui-ci détestant l'informatique, j'ai créé un script d'installation avec Inno Setup.

    J'ai cependant un problème, car les programmes nécessaires (le runtime Access, GhostScript et CutePDF) se lancent tous en même temps.

    Comment faire en sorte qu'ils se lancent l'un après l'autre ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    ; Script generated by the Inno Setup Script Wizard.
    ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
    
    [Setup]
    ; NOTE: The value of AppId uniquely identifies this application.
    ; Do not use the same AppId value in installers for other applications.
    ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
    AppId={{C9746D1C-E020-4102-8620-E88BAA187793}
    AppName=Devis et Factures
    AppVersion=1.0
    ;AppVerName=Devis et Factures 1.0
    AppPublisher=AB Plomberie 2000
    DefaultDirName={pf}\Devis et Factures
    DefaultGroupName=Devis et Factures
    AllowNoIcons=yes
    OutputDir=C:\Users\GREG\Desktop
    OutputBaseFilename=setup
    SetupIconFile=D:\Mes documents\Codage VBA Access\Projets\Plomberie\icone.ico
    Compression=lzma
    SolidCompression=yes
    
    [Languages]
    Name: "french"; MessagesFile: "compiler:Languages\French.isl"
    
    [Tasks]
    Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
    Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1
    
    [Files]
    Source: "D:\Mes documents\Codage VBA Access\Projets\Plomberie\Devis & Factures.mdb"; DestDir: "{app}"; Flags: ignoreversion
    Source: "D:\Mes documents\Codage VBA Access\Projets\Plomberie\Police\*"; DestDir: "{app}\Police"; Flags: ignoreversion recursesubdirs createallsubdirs
    Source: "D:\Mes documents\Codage VBA Access\Projets\Plomberie\Registre\*"; DestDir: "{app}\Registre"; Flags: ignoreversion recursesubdirs createallsubdirs
    Source: "D:\Mes documents\Codage VBA Access\Projets\Plomberie\Runtime\*"; DestDir: "{app}\Runtime"; Flags: ignoreversion recursesubdirs createallsubdirs
    Source: "D:\Mes documents\Codage VBA Access\Projets\Plomberie\Sauvegardes\*"; DestDir: "{app}\Sauvegardes"; Flags: ignoreversion recursesubdirs createallsubdirs
    Source: "D:\Mes documents\Codage VBA Access\Projets\Plomberie\PDF\*"; DestDir: "{app}\PDF"; Flags: ignoreversion recursesubdirs createallsubdirs
    Source: "D:\Mes documents\Codage VBA Access\Projets\Plomberie\Police\c39hrp24dhtt.TTF"; DestDir: "{fonts}"; FontInstall: "c39hrp24dhtt"; Flags: onlyifdoesntexist uninsneveruninstall 
    ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
    
    [Icons]
    Name: "{group}\Devis et Factures"; Filename: "{app}\Plomberie.mdb"
    Name: "{group}\Dossier des Sauvegardes"; Filename: "{app}\Sauvegardes\"
    Name: "{group}\{cm:UninstallProgram,Devis et Factures}"; Filename: "{uninstallexe}"
    Name: "{commondesktop}\Devis et Factures"; Filename: "{app}\Devis & Factures.mdb"; Tasks: desktopicon
    Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Devis et Factures"; Filename: "{app}\Devis & Factures.mdb"; Tasks: quicklaunchicon
    
    [Registry]
    root: HKCU; subkey: Software\Microsoft\Office\11.0\Access\Security; valuetype: dword; valuename: Level; valuedata: 1
    root: HKLM; subkey: SOFTWARE\Microsoft\Jet\4.0\Access\Engines; valuetype: dword; valuename: SandBoxMode; valuedata: 1
    
    [Run]
    Filename: "{app}\Runtime\ACCESSRT.MSI"; Description: "{cm:LaunchProgram,Microsoft Access Runtime}"; Flags: shellexec postinstall skipifsilent
    Filename: "{app}\PDF\GhostScript.exe"; Description: "{cm:LaunchProgram,Générateur de PDF}"; Flags: shellexec postinstall skipifsilent
    Filename: "{app}\PDF\CutePDF.exe"; Description: "{cm:LaunchProgram,Imprimante virtuelle PDF}"; Flags: shellexec postinstall skipifsilent

    Merci pour vos bons conseils

  2. #2
    Membre expérimenté Avatar de stigma
    Homme Profil pro
    Développeur en retraite
    Inscrit en
    octobre 2003
    Messages
    1 066
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur en retraite
    Secteur : Arts - Culture

    Informations forums :
    Inscription : octobre 2003
    Messages : 1 066
    Points : 1 462
    Points
    1 462
    Par défaut
    Dommage que tu n'aie pas eu de réponse, ça m’intéresse.

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/12/2009, 18h20
  2. Réponses: 3
    Dernier message: 09/08/2009, 12h59
  3. Réponses: 4
    Dernier message: 16/11/2008, 23h45
  4. [Inno Setup] Lancer un exe avant la désinstallation
    Par NEO III dans le forum Installation, Déploiement et Sécurité
    Réponses: 0
    Dernier message: 20/06/2008, 12h10
  5. Inno Setup, Installer un programme au cours de l'install
    Par red210 dans le forum Installation, Déploiement et Sécurité
    Réponses: 0
    Dernier message: 05/03/2008, 00h59

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