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 :

Léger problème avec un for.


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 43
    Par défaut Léger problème avec un for.
    Bonjour,

    Je voudrais m'éviter de faire 2 boucles for pour rien.

    Je désire aller chercher des champs dans un groupe de fichier *.LOG.

    en fait je veux passer cette commande:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FOR /F "tokens=2,3* delims=, " %i in (myfile.txt) do ...
    mais au lieu de myfile.txt je veux mettre un groupe de fichier.

    Je suis sur windows xp.

    Si je remplace myfile.txt par *.LOG ça me retourne:

    Le système ne peut trouver le fichier C:\ZIP\*.LOG
    C'est quoi la bonne façon?

  2. #2
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Salut;

    et bien a priori ça doit être quelque chose du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for /f "..." %i in (fichier1.log fichier2.log ...) do ...

  3. #3
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 43
    Par défaut
    Merveilleux, mais le nombre de fichier est variable.

  4. #4
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Dans ce cas, il faut les lister, donc ça ajoute une commande supplémentaire, que cela soit "for" ou autre.

  5. #5
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 43
    Par défaut
    C'est ce que j'ai du me résoudre à faire avec un 'DIR /B'.


Discussions similaires

  1. problème avec curseur "for update"
    Par funkyjul dans le forum Développement
    Réponses: 3
    Dernier message: 21/01/2009, 11h55
  2. Problème avec trigger for delete
    Par tornade69 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 07/10/2008, 09h37
  3. [batch] problème avec boucle for
    Par TanEk dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 22/04/2008, 14h41
  4. Problème avec boucle for() et action POST
    Par Oli_Ifre dans le forum Langage
    Réponses: 4
    Dernier message: 26/04/2007, 09h52
  5. [ActionScript] Problème avec boucle 'FOR'
    Par BnA dans le forum Flash
    Réponses: 7
    Dernier message: 02/11/2006, 09h26

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