Dos : Fichier Batch en boucle

Laurie -  
jisisv Messages postés 3678 Statut Modérateur -
hello,
y a à peine une heure je ne savais pas ce qu'etait un fichier batch alors vous comprendrez mon désarroi d'autant plus que ce que je veux faire n'est pas simple,y parait.
Alors je voudrais que mon fichier batch fasse la commande suivante :
xt xml\mon_fichier.xml style.xsl html\mon_fichier.html
pour tous les fichiers contenus dans xml\
Que les génies lévent la main !! Moi je sèche :((

Merci

Laurie

9 réponses

  1. kalamit
     
    Bah heu, si tu arrives a faire ta commande en mode texte, il te suffit juste de créer un fichier texte, d'y mettre la commande désirée, et de le renommé en .bat ou .cmd...

    Kalamit,
    Je ponce donc j'essuie
    0
  2. laurie
     
    Oui ca je m'en serais un peu doutée :|
    Mais c'est justement le prog que je ne sais pas faire ...
    Merci quand même ....
    0
  3. kalamit
     
    Mais quel prog ????
    Y'a pas de prog a faire !!!! Juste ta ligne de commande a mettre dans un fichier texte...
    Je suis navré si je suis à coté de la plaque une nouvelle fois, je suis pas réveillé aujourd'hui...
    :-)

    Kalamit,
    Je ponce donc j'essuie
    0
  4. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Salut Laurie...
    Une petite suggestion, le *.xml ca marche po?

    ö,ö
    \_/
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Laurie
     
    Mais l'algo voyons !

    Pour tous les fichiers contenu dans le rép nommé xml faire
    xt fixhier_courant.xml style.xsl fichier_courant.html
    Fin pour

    Une boucle qui itère sur les fichiers contenus dans un répertoire (le nombre de fichiers est inconnu) !!
    -1
  7. Laurie
     
    ben non j'y avais bien pensé mais
    1) xt n'accepte pas un nom de fichier tronqué
    2) je dois connaitre à chaque instant le nom du fichier courant pour pouvoir en faire le nom de mon nouveau fichier html
    Bon avouez ... C'est pas possible, hein ?
    -1
  8. kalamit
     
    J'avais pas percuté tout a l'heure, toutes mes excuses...
    Boarf, il doit bien y avoir une solution... Je cherche...
    Prions pour que Ipl pointe son museau par ici...(j'ai oublié l'adresse de son site...)

    Kalamit,
    Je ponce donc j'essuie
    -1
  9. Laurie
     
    oki ... C'est pas hyper urgent mais je suis sûre que ca impressionnerait mon maitre de stage :D
    Alors ... :D
    -1
  10. jisisv Messages postés 3678 Statut Modérateur 936
     
    Le plus simple sous Win$ serait d'utiliser
    * un interpréteur de commandes du stype 4DOS/4NT
    http:/www.jpsoft.com ( ni libre ni gratuit, hélàs)
    * d'écrire un script Python (libre et gratuit)

    Je suis sous Linux actuellement et essayerai d'apporter une solution lorsque je serai chez moi....

    idée:
    for %file in (*.xml) do action %file

    Johan Daine

    The software said "Requires Windows98, Win2000, or better
    So I installed Unix.
    -1