Script batch: Analyser un fichier log
Résolu
poparnassus
Messages postés
426
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
25 décembre 2019
-
Modifié le 24 juin 2017 à 02:57
poparnassus Messages postés 426 Date d'inscription vendredi 28 mars 2014 Statut Membre Dernière intervention 25 décembre 2019 -
poparnassus Messages postés 426 Date d'inscription vendredi 28 mars 2014 Statut Membre Dernière intervention 25 décembre 2019 -
A voir également:
- Log batch
- Fichier batch - Guide
- Batch converter - Télécharger - Photo & Graphisme
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Autoit / batch
- Echo off batch ✓ - Forum Autoit / batch
- Modification de plusieurs fichiers avec .bat ✓ - Forum Autoit / batch
2 réponses
barnabe0057
Messages postés
14455
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
3 juillet 2025
4 925
24 juin 2017 à 10:19
24 juin 2017 à 10:19
Bonjour,
Le premier FOR est inutile et contient une erreur, tu peux faire comme ça :
Le premier FOR est inutile et contient une erreur, tu peux faire comme ça :
@echo off
setlocal enableextensions enabledelayedexpansion
set archive=%~dp0Archive_LOG\local
echo %archive%
echo.
::Compteur de ligne des fichier journal
cd %archive%
set /a total=0
for %%A in (*.txt) do (
set /a compt=0
for /f "tokens=*" %%I in ('type "%%A"') do (set /a compt+=1)
echo %%~nxA : !compt!
set /a total=!total!+!compt!
)
echo. & echo Total lignes : !total!
echo. & pause
exit
yg_be
Messages postés
23541
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 juin 2025
Ambassadeur
1 584
24 juin 2017 à 10:22
24 juin 2017 à 10:22
bonjour, pourquoi compter les lignes si tu cherches des adresses IP?
pourquoi a-tu choisi de faire cela ainsi, quels autres outils maîtrises-tu?
pourquoi a-tu choisi de faire cela ainsi, quels autres outils maîtrises-tu?
poparnassus
Messages postés
426
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
25 décembre 2019
30
24 juin 2017 à 16:34
24 juin 2017 à 16:34
je pourrais le faire en C sinon ?
yg_be
Messages postés
23541
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 juin 2025
1 584
>
poparnassus
Messages postés
426
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
25 décembre 2019
24 juin 2017 à 16:46
24 juin 2017 à 16:46
si tu connais le C, tu pourrais le faire en C, en effet!
poparnassus
Messages postés
426
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
25 décembre 2019
30
24 juin 2017 à 17:37
24 juin 2017 à 17:37
Oui je ne sais pas pourquoi je voulais le faire en Batch, je suis en train d'apprendre le C justement, donc ceci va être un exercice parfait sur la manipulation de chaîne !!!
poparnassus
Messages postés
426
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
25 décembre 2019
30
25 juin 2017 à 14:59
25 juin 2017 à 14:59
24 juin 2017 à 10:26