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

Installation, Déploiement et Sécurité VB Discussion :

Registre Inno SetUP


Sujet :

Installation, Déploiement et Sécurité VB

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Registre Inno SetUP
    Bonjour moi aussi j utilise Inno Setup Compiler et ISTool pour créer l'installateur de mon logiciel

    Donc suite a vos fonctions moi je rencontre un probleme
    voila pour pouvoir créer mon installation pour mon logiciel intitulé NOKI
    - il faut quelques prérequis tel que le JRE et SQL Serveur2005
    cependant a chaque installation, mon install va installer le JRE et SQL Serveur
    hors j aimerais d abord aller voir dans la base de registre si ces deux derniers ne sont pas deja présent sur le poste.
    Si la clé du JRE par exemple existe, alors l install du JRE ne se lance pas et on passe directement a l install de SQL Serveur comment faire.

    Second point, pour installer ces 2 pré requis j aimerais le faire sous une installation silencieuse à savoir ne pas cliquer sur suivant suivant ... juste montrer l'état d avancement de l'install par exemple du pré requis

    Merci de votre aide précieuse.

  2. #2
    Membre éclairé
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Points : 733
    Points
    733
    Par défaut
    Ca n'est pas trop difficile a coder un programme d'installation qd meme... Tu peux faire ca facilement non?

    Un Progressbar, et un peu de recherche au niveau manipulation des fichiers, création de répertoires et ca devrait aller non?

    Pour les prérequis c'est plus embetant, il faut voir comment lancer les installation de maniere silencieuse Cfr Microsoft...

    J'ai fais un logiciel d'installation de programmes sur un DVD WinXP Perso et j'ai trouvé beaucoup de possibilités pour lancer des installations silentieuses notemment JRE (ex: Nero, Winamp, Office,...) Mais SQL Server aucune idée...
    N'oubliez pas de mettre le

  3. #3
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Points : 24 327
    Points
    24 327
    Par défaut
    Citation Envoyé par Vesta
    Ca n'est pas trop difficile a coder un programme d'installation qd meme...
    On peut, bien sur, toujours réinventer la roue mais...

    InnoSetup est reconnu comme un des meilleurs et des plus "pro" des installateurs.

    Je m'en sers même pour réparer des DAO foireux.

    Je n'ai malheureusement pas le temps de me pencher sur le problème maintenant mais je suis certain de pouvoir trouver une solution.

    TOUT est possible avec InnoSetup vu qu'il possède un langage de programmation intégré. Il faut un peu chercher (ils ont un forum) et l'aide est assez complète (quoique pas toujours très intuitive).
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  4. #4
    Membre éclairé
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Points : 733
    Points
    733
    Par défaut
    Je suis désolé je n'ai jampais eu recours a ce genre de logiciel... J'ai fais ca a la main... FAute d'avoir trouvé un logiciel de poigne... Je ne connais pas mai je l'installerai pour voir merci pour l'info...
    N'oubliez pas de mettre le

  5. #5
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    une piste avec les fonctions d'acces au registre (Aide d'Inno Setup >> Pascal Scripting >> Support functions reference)
    exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    begin
      if RegKeyExists(HKEY_CURRENT_USER, 'Software\...\......') then
      begin
        // The key exists
      end;
    end;
    et etudier la section [Run]
    Vous vous posez une question, la réponse est peut-être ici :
    Toutes les FAQs VB
    Les Cours et Tutoriels VB6/VBScript
    Les Sources VB6


    Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Points : 1
    Points
    1
    Par défaut clé de registre
    bonjour a tous,

    donc voila j essaye de créer un setup pour mon programme Manager, avec Inno Setup accouplé de ISTools.
    Ce dernier demande d avoir des pré-requis à savoir : SQL SERVER ainsi que DOTNET, et le JRE.
    Lorsqu'on installe mon programme Manager, tous s'installe.
    Hors ce que je voudrais c'est que mon install vérifie d abord si SQL SERVER, DOTNET et le JRE ne sont pas dejà present sur le disque. Pour cela j ai besoin d aller voir dans la base de registre pour voir leur présence. A savoir je demande donc : - comment faire pour aller voir si par exemple SQL SERVER est présent sur le disque, si oui alors lors de l'installation de "Manager" on ne l'installe pas et sinon on l'installe. (idem pour le JRE et DOTNET)
    - pour mon second point pour l'installation du JRE SQL SERVER et DOTNET j aurais aimer savoir comment des installs en mode silencieux.

  7. #7
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    justement j ai utilisé cette fonction mais je ne sais pas quoi mettre dans la partie //The key exists
    et pour le mode run consernant la partie silencieuse je n ai pas reussi a trouvé
    merci de votre aide

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    Bonjour, je suis nouveau avec Inno Setup et je cherche à faire avec Inno setup un "setup"(.exe) qui installerai (durant le setup) plusieurs logiciels en silencieux de preference (exemple: apache,tomcat,mysql...) à partir de leurs .exe respectif avec ce seul "setup". Je ne voit pas comment m'y prendre et si cela est possible.

    Si tu le veux bien nokmane, je serai interesser/prenneur par ton script (qui pourrait me servir de reference, même si il n'y a pas la fonctionalité "verysilent" ou "silent") qui d'après tes dire correspond à ce que je voudrai faire.

    PS : cela ressemble fort à ce que veux nokmane, c'est pour cela que je post ici.

    PS2 : je suis aussi prenneur de scripts qui remplit une des fonctonnalités citer

    merci de votre aide, et si cela est possible rediriger moi vers un topic si mon post est du "deja vu"

Discussions similaires

  1. [Inno Setup] Modifier la valeur d'une clé de registre
    Par gege2061 dans le forum Outils
    Réponses: 8
    Dernier message: 08/04/2009, 18h42
  2. [Inno Setup] Supprimer une clé registre
    Par ghost emperor dans le forum Outils
    Réponses: 1
    Dernier message: 10/02/2008, 12h10
  3. [Inno Setup] ajouter *.reg au registre
    Par maxbat dans le forum Installation, Déploiement et Sécurité
    Réponses: 4
    Dernier message: 23/06/2007, 15h57
  4. [Inno setup/VB6]Récupération d'une clef de registre généré par VB6
    Par marsup54 dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 02/09/2006, 00h07
  5. [Inno setup/IsTool] lire la base de registre à l'instalation et la désinstalation
    Par méphistopheles dans le forum Installation, Déploiement et Sécurité
    Réponses: 8
    Dernier message: 02/05/2006, 19h32

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