Script batch: Analyser un fichier log
Résolu/Fermé
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 - 25 juin 2017 à 14:59
poparnassus Messages postés 426 Date d'inscription vendredi 28 mars 2014 Statut Membre Dernière intervention 25 décembre 2019 - 25 juin 2017 à 14:59
A voir également:
- Log batch
- Fichier batch - Guide
- Batch renommer une partie du nom de plusieurs fichiers - Guide
- Extension batch - Forum Windows
- Log freebox - Forum Freebox
- View rescue log - Guide
2 réponses
barnabe0057
Messages postés
14454
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
30 novembre 2024
4 921
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
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
Ambassadeur
1 568
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
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
1 568
>
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