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

Scripts/Batch Discussion :

Aide batch pour appeler d'autres batchs avec des fichiers en parametres [Batch]


Sujet :

Scripts/Batch

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Aide batch pour appeler d'autres batchs avec des fichiers en parametres
    Bonjour,
    je cherche de l'aide pour un script batch que j'essaie d'écrire:

    le script dois chercher tous les fichiers .hex du répertoire courant et pour chaque, appeler des fichiers .cmd avec le fichier en argument.

    Je ne sais pas si je suis clair, mais voilà l'idée :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    for /F %%j IN ("*.hex") DO (                                                         -> boucle sur le répertoire courant pour chercher les .hex
    start /W UDCTBSWClearChecksums.cmd %%j                                   -> appel du script .cmd avec le premier hex en argument
    start /W CKS_CALC\CalculateChecksum.cmd %%j
    start /W CKS_CALC\CreateUDS.cmd %%j
    )
    malheureusement j n'est pas reconnu en tant que variable contenant les fichiers. En C j'aurais utilisé un tableau, mais en script je ne sais pas ce qu'il faut ...

    Si quelqu'un aurait une idée, ça serait super ...

    Merci par avance,
    Eric.

  2. #2
    Membre expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Points : 3 768
    Points
    3 768
    Par défaut
    Essaye comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    @echo off
    For %%j in (*.hex) do (
      start /Wait UDCTBSWClearChecksums.cmd "%%j"
      start /Wait CKS_CALC\CalculateChecksum.cmd "%%j"
      start /Wait CKS_CALC\CreateUDS.cmd "%%j"
    )
    ________________________________
    Un p'tit coup de pouce ça fait toujours plaisir, pensez-y !
    ________________________________

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut

    Merci

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 26/06/2015, 09h55
  2. aide urgente pour l'utilisation de Netanim avec ns-3
    Par wis1990 dans le forum Développement
    Réponses: 0
    Dernier message: 13/08/2014, 20h43
  3. Logiciel pour lancer d'autres logiciels avec paramètres
    Par Fab88 dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 01/04/2009, 14h15
  4. [MySQL] Comment alimenter MYSQL avec des fichiers Excel en mode batch
    Par mabret dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 25/05/2008, 19h20
  5. [JSTL] problème pour appeler une autre jsp
    Par forHelp dans le forum Taglibs
    Réponses: 3
    Dernier message: 09/11/2007, 11h16

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