begin process at 2012 02 12 10:54:29
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Système

 > ECRIRE DANS LE JOURNAL DES EVENEMENTS (METHODE 2)

ECRIRE DANS LE JOURNAL DES EVENEMENTS (METHODE 2)


 Description

Cet exemple permet d'ajouter des messages dans le journal des événements. Le code utilise Windows Scripting Host (WSH) qui est installé en standard sur la quasi totalité de OS Microsoft. Le programme ajoute des messages dans le journal 'applications',  la source est du message est 'WSH'.

Source

  • '-----------------------------------------------------------------------------------------
  • 'AJOUTE UN EVENEMENT AU JOURNAL DES EVENEMENTS
  • '-----------------------------------------------------------------------------------------
  • '
  • 'Version : 1.0
  • 'Auteur : Eric Juaneda
  • 'Création : Jeudi 22 juin 2006
  • 'Modification :
  • '-----------------------------------------------------------------------------------------
  • 'Ajoute un évènement dans le journal des Applications dont la source est WSH
  • '
  • 'Pour plus d'information, ajouter à votre projet VB la référence
  • 'à l'objet 'Windows Script Host Object Model'
  • 'Emplacement : C:\WINNT\system32\wshom.ocx
  • 'Bibliothèque : IWshRuntimeLibrary
  • '-----------------------------------------------------------------------------------------
  • Option Explicit
  • Sub Main()
  • Dim WshShell As Object
  • Dim Message As String
  • Dim msgType As Long
  • Set WshShell = CreateObject("WScript.Shell")
  • Message = "Mon message d'information"
  • msgType = 2
  • '0 Success
  • '1 Error
  • '2 Warning
  • '4 Information
  • '8 Audit Success
  • '16 Audit Failure
  • WshShell.LogEvent msgType, Message ', machineName
  • End Sub
'-----------------------------------------------------------------------------------------
'AJOUTE UN EVENEMENT AU JOURNAL DES EVENEMENTS
'-----------------------------------------------------------------------------------------
'
'Version      : 1.0
'Auteur       : Eric Juaneda
'Création     : Jeudi 22 juin 2006
'Modification :
'-----------------------------------------------------------------------------------------
'Ajoute un évènement dans le journal des Applications dont la source est WSH
'
'Pour plus d'information, ajouter à votre projet VB la référence
'à l'objet 'Windows Script Host Object Model'
'Emplacement        : C:\WINNT\system32\wshom.ocx
'Bibliothèque       : IWshRuntimeLibrary
'-----------------------------------------------------------------------------------------


Option Explicit
  
Sub Main()
    Dim WshShell As Object
    Dim Message As String
    Dim msgType As Long
    
    Set WshShell = CreateObject("WScript.Shell")
    
    Message = "Mon message d'information"
    msgType = 2
        '0  Success
        '1  Error
        '2  Warning
        '4  Information
        '8  Audit Success
        '16 Audit Failure
    
    WshShell.LogEvent msgType, Message ', machineName

End Sub



 Sources du même auteur

Source avec Zip Source avec une capture ECRIRE DANS LE JOURNAL DES EVENEMENTS (METHODE 3)
CRÉER UN COMPTE UTILISATEUR SOUS WINDOWS NT, 2000 OU XP

 Sources de la même categorie

Source avec Zip Source avec une capture AUTORISER/REFUSER L'EXECUTION DE PROCESSUS par pierreh51
Source avec Zip Source .NET (Dotnet) CLONE/FORK DES FLUX DE LA CONSOLE : PERMETTRE LA REDIRECTION... par ShareVB
Source avec Zip Source .NET (Dotnet) DÉFRAGMENTER UN FICHIER par ShareVB
Source avec Zip Source .NET (Dotnet) ECRAN DE VEILLE : DÉTECTER LE LANCEMENT/DÉCLENCHER/EMPÊCHER par ShareVB
Source avec Zip Source avec une capture DESACTIVER / ACTIVER LES MISES EN VEILLES PC par Arsena

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture SCRIPT HOST MANAGER par Sechaud
Source avec Zip Source avec une capture VERROUPC (LOGICIEL POUR BLOQUER ET DÉBLOQUER CERTAINES FONCT... par yugoboss0
Source avec Zip Source avec une capture ECRIRE DANS LE JOURNAL DES EVENEMENTS (METHODE 3) par JuanedaEr

Commentaires et avis

Commentaire de thierrydelepine le 23/06/2006 18:18:58

C'est une solution, mais son defaut c'est que l'on n'a pas la source du message (le nom du programme qui a ecrit dans le journal) et on ne peut pas definir soit meme l'ID d'evenement (tres pratique pour coupler avec des outils de supervision qui TRAP les ID d'evenements pour déclencher des alertes).
C'est l'avantage d'utiliser les API (cf: http://www.vbfrance.com/code.aspx?ID=33316).
Son avantage, c'est que le code est vraiment tres simple.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

slash "/" en VBscript ???? [ par eric_aix13 ] Bonjour, impossible de créer un raccourci en passant dans la cible /l.....Le slash est interpreté \ anti slash ???On parle de mettre le chr(47) ou %2f slash "/" en VBscript ???? [ par eric_aix13 ] Bonjour, impossible de créer un raccourci en passant dans la cible /l.....Le slash est interpreté \ anti slash ???On parle de mettre le chr(47) ou %2f Une souris capricieuse... [ par cruz ] Salut à tous,Je n'arrive pas à positionner ma souris sur "démarrer"Ds mon script, je ne sais quelles valeurs mettre pr les lignes bleues.On error resu Portabilité projet sous 200 XP Professionnel [ par eren ] Bonjour,J'ai réalisé une application qui fonctionne parfaitement sous 98, 2000 XP professionnel mais pas sous XP 2000 professionnel.Quelles sont les c Portabilité d'un projet sous 2000 XP [ par eren ] J'ai réalisé une application qui fonctionne parfaitement sous 98, 2000 XPprofessionnel mais pas sous XP 2000 professionnel.Quelles sont les conseils q Aide sur WshShell [ par Spr ] Salut, quelqu'un peut-il m'aider : Mon prog marche très bien sous XP, mais dès que je passe sous 98, mes commandes Wshshell ne marche plus 'erreur d'e vbs et Clipboard [ par lordlulu ] J'essaye de mettre un texte dans le clipboard avant de lancer mon appli:Le script vbs est le suivant :set wshShell = CreateObject (WScript.Shell)Clipb Sendkey Outlook Express [ par DaiVernon ] Voila, je tente de terminer mon script pour envoyer un mail depuis outlook express, ce dernier fonctionne sans pb, mais helas je dois envoyer le mail probleme registre [ par jack9911 ] malgrais que la clé firsttime nexiste pas il fait comme si elle existe, ne charge pas le form 2 et change les valeur des text avec les autres cléqqn p problème sur les gestions d'identité dans Outlook express. [ par chris.egron ] Bonjour,Lorsque plusieurs identités coexistent dans ce logiciel de messagerie, il existe un gros problème puisque Outlook s'ouvre automatiquement dans


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,934 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales