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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

   compteur et batch

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compteur et batch

n°2217831
yellow176
Posté le 28-01-2014 à 10:45:06  profilanswer
 

Bonjour
 
je désire réalise un script qui compte le nombre de ligne contenant le terme OK. A chaque fois qu'il trouve le terme ok, il incrémente le compteur
 
mon souci actuel est que le script compte toutes les lignes
 
merci de votre aide
 
voici le script
 
for /f %%i in (e:\scripts\version.txt) do set version=%%i
c:
cd C:\Windows\IDispatchSrv\IDispatch\log\Bilan_Deploiement\
 
set %%i=OK
 
for /f "delims=" %%i in ( 'type %version%_110-0_production.txt') do if exist set /a Compt+=1
 
      echo %Compt% >> "C:\Windows\IDispatchSrv\IDispatch\log\Bilan_Deploiement\%version%_110-0_production_compteur.txt"
 
pause
   )
 
 
)
 
voici le fichier en question
 
10011 UC007525 110.0.75.25 "OK"  
10011 UC007526 110.0.75.26 "KO"
10011 UC007526 110.0.75.26 "toto"
10011 UC007526 110.0.75.26 "OK"  
10011 UC007525 110.0.75.25 "OK"  
10011 UC007526 110.0.75.26 "OK"  
10011 UC007525 110.0.75.25 "OK"  
10011 UC007526 110.0.75.26 "OK"

mood
Publicité
Posté le 28-01-2014 à 10:45:06  profilanswer
 

n°2218309
Marc L
Posté le 01-02-2014 à 14:19:03  profilanswer
 

 
           Bonjour,
 
           facile avec un script (VBScript, voir forum adéquat) mais là cela n'en est pas un car c'est du batch  …
 
           Sinon cela doit être possible sous PowerShell …


Message édité par Marc L le 01-02-2014 à 14:29:57
n°2228496
ind6x
Posté le 20-05-2014 à 12:38:15  profilanswer
 

C' est difficile de faire un compteur que pour quelque ligne en D.O.S.
Oui, en VBscript, faire un compteur est plus simple. :)


Message édité par ind6x le 20-05-2014 à 12:38:52

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

   compteur et batch

 

Sujets relatifs
[Shell/Batch] Propriétaire d'une video[BATCH] Stocker une chaine de caractère avec une boucle for.
Batch + nom de fichier[BATCH] Activer /DSxxxx sur une machine locale.
Lancer un script Python Par la commande Batch "SCHTASKS"Executer un script python par la commande Batch SCHTASKS
[VBS] Variable concaténé suivant decompte du compteurBatch : Compteur dans une boucle for
help compteur batchy a t il moyen de fair un compteur dans un batch ?
Plus de sujets relatifs à : compteur et batch


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