Rechercher : dans
Par :

Dos : Fichier Batch en boucle

Dernière réponse le 20 aoû 2002 à 16:53:50 Laurie, le 19 aoû 2002 à 12:46:00 
 Signaler ce message aux modérateurs

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

1

kalamit, le 19 aoû 2002 à 13:11:04

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

Répondre à kalamit

2

laurie, le 19 aoû 2002 à 14:04:05

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 ....

Répondre à laurie

3

kalamit, le 19 aoû 2002 à 14:27:50

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

Répondre à kalamit

4

Laurie, le 19 aoû 2002 à 14:31:19

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) !!

Répondre à Laurie

5

teebo, le 19 aoû 2002 à 14:33:24

Salut Laurie...
Une petite suggestion, le *.xml ca marche po?

ö,ö
\_/

Répondre à teebo

6

Laurie, le 19 aoû 2002 à 14:35:43

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 ?

Répondre à Laurie

7

kalamit, le 19 aoû 2002 à 15:08:26

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

Répondre à kalamit

8

Laurie, le 19 aoû 2002 à 15:11:00

Oki ... C'est pas hyper urgent mais je suis sûre que ca impressionnerait mon maitre de stage :D
Alors ... :D

Répondre à Laurie

9

 jisisv, le 20 aoû 2002 à 16:53:50

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.

Répondre à jisisv