Hotline pc one faq windows  
Hotline pc line
Hotline PC - Vista Hotline PC - Vista Hotline PC - Windows XP Hotline PC - dossiers Hotline PC - registre Hotline PC - reseaux Hotline PC - applications Hotline PC - ms-dos Hotline PC - gravure Hotline PC - autres
Google
 
Forum
Fonds d'écran
Sonneries
Sonneries
Jeux



Log Parser

Une introduction à LogParser 2.2.

Dernière mise à jour : 10/11/2006

Créer des statistiques sur votre système

LogParser 2.2 se télécharge à partir de cetteadresse :
http:// www.microsoft.com /downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en.
Vous pouvez ensuite le lancer directement à partir du menu Tous les programmes .

  • La syntaxe complète s'obtient an tapant cette commande : LogParser –h grammar
  • La liste des fonctionsest affichée en saisissant ceci : LogParser –h functions
  • Afin d'obtenir de l'aide sur un paramètre en particulier : LogParser –h –o:chart

Oui, c'est vraiment ardu !
A priori cetoutil est utilisé pour analyser des fichiersjournaux (.log).
L'idée de base est celle -ci :
logparser -i:<Format d'entrée> -o:<Format de sortie>
En bref, d'un côté du tuyau on recueille des données et, à l'autrebout, on les affiche au format voulu (fichiers texte , HTML, graphiquesExcel, table de base de données , etc.)

Afin d'afficher tous les événements consignés dans le journal système on peut se servir de cette requête :
logparser "select * fromsystem" -i:evt

  • Appuyez à chaque fois sur n'importe quelletouchepour faire défiler l'écran.
  • Servez-vous du raccourci clavier Ctrl + C pour arrêter l'exécution de la commande.

Afin de n'afficher que les événements ayant généré une erreur, tapez cette requête :
logparser "select * from System where EventTypeName='Error event'" -i:evt

Afin d'afficher le nom du module , le nombre d'erreurs générées puis afficher le résultat dans une table, utilisez cette commande :
logparser "select SourceName, count (*) from System where EventTypeName='Error event' groupby SourceName" -i:evt –o:DATAGRID

Voici d' autres exemples :

Générer un fichierGIF montrant le nombre d' enregistrement réalisé :
LogParser "select SourceName, count(*) as [Number of Events] into Test.gif from System group by SourceName order by [Number of Events] desc" -o:chart -chartType:Column3D

Analyser un fichier généré par Filemon :
LogParser "Select Text from C:\Filemon.log where Text like '% Access Denied%'" -i:textline -q:off

Calculer la répartition des valeurs dans la branche HKCR :
LogParser "select ValueType, count(*) into DATAGRID from \HKCR group by ValueType"

Lister tous les fichiers présents dans le repertoireTemp :
LogParser "select Name, Size from c:\temp\*.*" -i:fs -o: nat -rtp:-1

Voici une variante :
LogParser "select count(Size) as [Total Files], sum(Size) as Size from 'c:\temp\*.*' " -i:fs

Afficher le nombre de fichiers journaux :
LogParser "select count(Size) as [Total Files], sum(Size) as Size from c:\*.* where extract_ extension(Name) = 'log' " -i:fs

Compter le nombre de fichiers executables :
LogParser "select count(Size) as [Total Files], sum(Size) as Size from c:\test\*.* where extract_extension(Name) = 'exe' " -i:FS
Vous pouvez aussi adjoindre le paramètre -recurse:-1 (profondeur illimitée);
-recurse:-3 (récursivité limitée à 3 niveaux de répertoires);
-recurse:0 : aucune.

Afficher les cinq fichiers les plus importants du répertoire TEMP :
LogParser "select TOP 5 * from %temp%\*.* order by Size desc" -i:fs

Afficher un graphique des fichiers classés en fonction de leur extension et placés dans un répertoire de test :
LogParser "select extract_extension(Name), count(Size) into chart.gif from c:\test\*.* group by extract_extension(name)" -i:FS -view -charttitle " Classement des fichiers en fonction de leur extension "

Afficher la somme MD5 des fichiers exécutables trouvés dans un répertoire de test (sans récursivité) :
LogParser "select Name, HashMD5_File(Path) from c:\test\*.* where extract_extension(Name) = 'exe' " -i:FS -recurse:0

Afficher les entrées d'un flux RSSbienconnu :
LogParser -h -i:xml http://www.hotline-pc.org/fluxrss.xml
Afficher ensuite les titres de niveau 2 :
LogParser "select title2 from http://www.hotline-pc.org/fluxrss.xml" -i:xml -fMode:Tree

Voilà un outil puissant mais pas du tout intuitif !




blog, bookmark, newsletter


catalogue interactif - abc-blagues - infopage - les societes - entrepreneurs de france - flashmeat topsitefr - radioduweb
c-rigolo - woopami - rire-et-sourire - pubstv - widouf - planete-nokia - streaming-fr - photo numérique - Vins Fromaget - Maisons en bois

© 2001-2008 Hotline-PC.org. Tous droits réservés. Ce site fait régulièrement l'objet d'un marquage IDDN.IDDN Certification
Régie pub site web Un site du réseau : 

Contact - Plan du site - Notice légale
Blog Bookmark Newsletter