Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1329 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Compter le nombre d'arguments en batch

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Compter le nombre d'arguments en batch

n°1887388
ngkreator
Posté le 24-05-2009 à 19:19:19  profilanswer
 

Est-ce qu'il est possible de connaître le nombre d'arguments passé à un batch? J'ai peu d'espoirs, car après mes recherches je n'ai rien trouvé.  
 
Pour palier à ce problème j'ai bien pensé à faire une boucle pour passer en revu tous les arguments jusqu'à ce que je tombe sur une chaîne vide, mais en pratique je ne vois pas comment faire étant donnée leur forme imbitable (%1, %2...).
 
Merci de votre aide.

mood
Publicité
Posté le 24-05-2009 à 19:19:19  profilanswer
 

n°1887440
ngkreator
Posté le 24-05-2009 à 23:22:11  profilanswer
 

Salut ngkreator, ça devrait marcher:

Code :
  1. for %%a in (%*) do @set /a count+=1

n°1887442
ngkreator
Posté le 24-05-2009 à 23:24:23  profilanswer
 

Parfait ça marche très bien!  [:ddr555]  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Compter le nombre d'arguments en batch

 

Sujets relatifs
batch de deploiementCaractères accentués, fichier batch et ligne de commande
Compter les occurences d'un tableau[batch] Calcul d'un fichier txt et envoi vers sql
Batch modifier masque d'une addresse IP sur une carte réseau[SQL]Calculer le nombre de lundi entre 2 dates
Requête sur plusieurs tables avec un nombre de champs différentcompter le nombre de meme mot dans un .txt
Calcul de difference entre 2 dates dans 1 fichier 'Batch' 
Plus de sujets relatifs à : Compter le nombre d'arguments en batch


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR