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 :

utiliser un compteur [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut utiliser un compteur
    Bonjour,

    j'ai un compteur qui est bien incrémenté mais je n'arrive pas à l'utiliser.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    @echo off
    set compteur=0
    FOR %%i IN (nom_fichier*.xml) do (
    set /A compteur+=1
    set compteur
    echo autre_nom_%compteur%.xml
    )
    Ce code donne :
    compteur=1
    autre_nom_0.xml
    compteur=2
    autre_nom_0.xml
    compteur=3
    autre_nom_0.xml
    Je souhaite avoir :
    compteur=1
    autre_nom_1.xml
    compteur=2
    autre_nom_2.xml
    compteur=3
    autre_nom_3.xml
    J'utilise Windows 7.

  2. #2
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Code BAT : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    @Echo off
    setlocal enableDelayedExpansion
    set compteur=0
    For %%i in (nom_Dossier\*.xml) do (
    set /A compteur+=1
    echo autre_nom_!compteur!.xml
    )
    pause

  3. #3
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Merci j'avais essayé "!compteur!" mais il me manquait "setlocal enableDelayedExpansion".

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

Discussions similaires

  1. Compteur windows sur la mémoire utilisée par w3wp.exe
    Par maxagaz dans le forum Visual Studio
    Réponses: 2
    Dernier message: 23/01/2008, 20h56
  2. L'utilisation des compteurs
    Par dahtah dans le forum Algorithmes et structures de données
    Réponses: 11
    Dernier message: 28/09/2007, 11h57
  3. Réponses: 1
    Dernier message: 17/08/2007, 14h13
  4. Utilisation des compteur
    Par titouf71 dans le forum C++
    Réponses: 3
    Dernier message: 07/09/2006, 11h52
  5. Compteur sur l'utilisation des index
    Par hkhan dans le forum Administration
    Réponses: 11
    Dernier message: 14/10/2004, 17h57

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