Page 1 sur 1

[R] Clic et automatisation de Event Viewer

Posté : mar. 04 août 2009 11:15
par vbonnet
bonjour, je cherche à supprimer des logs dans l'Event Viewer de windows, je voudrais savoir si cela était possible.
Je viens juste d'installer autoit, je suis donc encore novice en la matière.

J'ai bien réussi a lancer le viewer grâce à run("eventvwr"), mais après je ne trouve pas le moyen de cliquer dans l'arbre ( Event viewer (local) ) afin de sélectionner le nœuds de l'arbre qui m'intéresse.
J'ai bien vu la commande ControlClick, mais ne comprends pas le moyen de lui donner en paramètre l'arbre et le noeud.

j'espère ne pas être trop flou dans mes explications.

Un petit coup de pouce pour moi.... je suis preneur.

merci a vous.

Re: [..] Clic et automatisation de Event Viewer

Posté : mar. 04 août 2009 14:37
par Yogui
il y a un include EventLog.au3

Pour supprimer les event le code est :

Code : Tout sélectionner

#include <EventLog.au3>

_Main()

Func _Main()
    Local $hEventLog

    $hEventLog = _EventLog__Open("", "Application")
    _EventLog__Clear($hEventLog, "C:\EventLog.bak")
    _EventLog__Close ($hEventLog)

EndFunc   ;==>_Main

Re: [..] Clic et automatisation de Event Viewer

Posté : mar. 04 août 2009 15:03
par vbonnet
Merci bien!
cela est parfait. et fonctionne tres bien. je vais regarder maintenant pour aller lire certaines valeurs etc...
existe t'il un lien vers une API d'EventLog?

Re: [..] Clic et automatisation de Event Viewer

Posté : mar. 04 août 2009 15:12
par Yogui
F1 dans Scite ?

après avoir mis en surbrillance _EventLog__Close par exemple

Re: [R] Clic et automatisation de Event Viewer

Posté : mar. 04 août 2009 15:14
par vbonnet
merci bien. J'ai toute les informations qu'il me faut.