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

Programmation d'OS Assembleur Discussion :

executer un ".exe" plusieurs fois à partir d'un fichier ".bat"


Sujet :

Programmation d'OS Assembleur

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 68
    Points : 47
    Points
    47
    Par défaut executer un ".exe" plusieurs fois à partir d'un fichier ".bat"
    Bonjours,

    j'ai un fichier ".exe" que je dois lancer plusieur fois, et à chaque fois je dois entré une valeur (par ligne dee commande) qu'elle l'execute. est-t-il possible de faire ça avec un fichier ".bat" ?

    l'idée que j'ai c'est: créer un fichier .txt qui contient tous les valeurs à passer au ".exe", et un fichier ".bat" qui lance le ".exe" et lui passer ces valeurs sous forme d'une boucle.

    donc je ne sais pas si cela est possible ; c'est oui, je veux des indications (j'ai jamais travallé avec des fichiers ".bat")

  2. #2
    Membre chevronné
    Avatar de Forthman
    Homme Profil pro
    conception mécanique
    Inscrit en
    Janvier 2005
    Messages
    702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : conception mécanique
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 702
    Points : 1 905
    Points
    1 905
    Par défaut
    Bonjour,

    tout dépend comment le programme exe traite les entrées.

    tu devrais créer un fichier txt avec ta commande et faire :

    prog.exe <toto.txt

    prog.exe c'est ton programme exe
    toto.txt c'est le fichier texte

    si ton exécutable utilise les "bonnes" fonctions du DOS, ça devrait fonctionner.
    Sinon bien ça va être plus compliqué

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 68
    Points : 47
    Points
    47
    Par défaut
    lorsque j'utilise:

    commande prog.exe <toto.txt

    ça marche bien, mais le batch n'execute que la première valeur du fichier toto.txt. j'ai essayé d'ajouté une boucle for comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    for /f %%v in (numero.txt ) do ( ind.exe < %%v)
    mais ça marche pas !!

  4. #4
    Membre chevronné
    Avatar de Forthman
    Homme Profil pro
    conception mécanique
    Inscrit en
    Janvier 2005
    Messages
    702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : conception mécanique
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 702
    Points : 1 905
    Points
    1 905
    Par défaut
    Je n'ai jamais programmé en batch alors je serais bien incapable de t'aider
    peut-être des infos ici ? : http://www.hotline-pc.org/batch.htm#

  5. #5
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 68
    Points : 47
    Points
    47
    Par défaut
    merci pour l'aide ;

    j'ai procedé comme suit:

    -mettre le num de chaque objet dans un fichier txt séparé
    -creer un fichier .bat qui execute toute les commandes successivement à l'aide de "call"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    ind.exe<0.txt
    call ind.exe<1.txt
    call ind.exe<2.txt
    ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Remplir plusieurs tableaux à partir d'un fichier XML
    Par MarsVolta dans le forum VBA Word
    Réponses: 2
    Dernier message: 15/05/2016, 20h52
  2. [Débutant] sérialiser plusieurs fois dans le même fichier XML (VB.NET)
    Par anissa2 dans le forum Développement Windows
    Réponses: 1
    Dernier message: 02/01/2013, 15h02
  3. Réponses: 23
    Dernier message: 09/07/2012, 19h53
  4. [AC-2003] Mise à jour de plusieurs table à partir d'un fichier Excel
    Par jubourbon dans le forum Modélisation
    Réponses: 2
    Dernier message: 26/09/2011, 16h46
  5. Créer un fichier excel avec plusieurs feuilles à partir d'un fichier html
    Par yuukuari dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 07/12/2009, 16h07

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