compteur et batch - Shell/Batch - Programmation
Marsh Posté le 01-02-2014 à 14:19:03
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 …
Marsh Posté le 20-05-2014 à 12:38:15
C' est difficile de faire un compteur que pour quelque ligne en D.O.S.
Oui, en VBscript, faire un compteur est plus simple.
Marsh Posté le 28-01-2014 à 10:45:06
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"