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 :

[innosetup]execution d'une commande sur plusieurs étape


Sujet :

Outils Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    422
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 422
    Par défaut [innosetup]execution d'une commande sur plusieurs étape
    Salut,
    Dans mon installeur je dois appeler un .exe (psql pour ceux qui connaissent) et lui passer des parametres .L'appel s'effectue comme ça :
    [RUN]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Filename: "{app}\PostgreSQL\bin\psql.exe"; Parameters: "-W postgres";
    Le probleme c'est qu'une fois appelé il demande le mot de passe et je ne peux pas le passer en une seule fois .

    Comment faire pour executer la commande "par étape ?"

    Merci .

  2. #2
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    Euh... réponse simple mais qui ne te satisfera pas : tu ne peux pas

    Si le programme psql.exe n'accepte pas le mot de passe en paramètre en ligne de commande, tu es fichu.
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  3. #3
    Membre émérite
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 991
    Par défaut
    il faut utiliser des pipes pour gérer l'entré sortie, un tuto :
    http://www.felix-colibri.com/papers/...in_stdout.html
    Et dans la FAQ : http://delphi.developpez.com/faq/?pa...tionRedirigeES
    sa me parait bizarre qu'il n'y ai pas d'option de ligne de commande pour le mot de passe.

    C'est quoi le but ? Importer des données dans une base PostgreSQL ?

Discussions similaires

  1. Une commande sur plusieurs lignes
    Par NFHnv dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 27/09/2013, 10h25
  2. [Batch] executer une commande sur plusieurs machines
    Par vince2panam dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 18/07/2012, 19h47
  3. Réponses: 1
    Dernier message: 27/11/2008, 11h41
  4. executer une commande sur un serveur depuis une page web
    Par nico33410 dans le forum Général Conception Web
    Réponses: 12
    Dernier message: 21/04/2007, 19h02
  5. Réponses: 4
    Dernier message: 03/12/2004, 11h18

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