Comment créer les événements personnalisés

Traductions disponibles Traductions disponibles
Numéro d'article: 324145 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit étape par étape comment créer les événements personnalisés. Vous pouvez créer les événements d'un journal des événements personnalisés en utilisant l'utilitaire Eventcreate. Cela peut être utile comme un outil de diagnostic dans des scripts lorsque vous enregistrez une erreur ou un événement dans les journaux directs sans utiliser VBScript ou une autre langue pour enregistrer l'événement.

L'utilitaire Eventcreate

Eventcreate est un utilitaire de ligne de commande vous pouvez démarrer en cliquant sur Démarrer et qu'en tapant puis, dans la boîte de dialogue Exécuter ou à une invite de commandes. Les commutateurs suivants sont disponibles pour la commande :
  • /s computer
    Spécifie le nom ou l'adresse IP d'un ordinateur distant enregistrant l'événement. L'ordinateur par défaut est l'ordinateur local.
  • /u <VAR>domain</VAR>domain\<VAR>user</VAR>user
    Exécute la commande avec les autorisations de l'utilisateur spécifié. L'utilisateur par défaut est l'utilisateur courant.
  • /p password
    Spécifie le mot de passe du compte d'utilisateur spécifié par le paramètre /u.
  • /l
    Spécifie le nom du journal de lequel l'événement sera créé. Seulement APPLICATION ou SYSTÈME sont autorisés.
  • /so <VAR>source name</VAR>source name
    Spécifie le nom source mais qui génère l'événement généralement cela est le programme et cela peut est n'importe quelle chaîne.
  • /t
    Spécifie le type d'événement pour créer. ERROR, WARNING et INFORMATION sont les types d'événement valide.
  • /id <VAR>EventID</VAR>EventID
    Spécifie l'ID d'événement pour l'événement. Cela doit être un entier compris entre 1 et 1000. Id ne sont pas obligatoirement uniques et est recommandé à les utiliser pour enregistrer un numéro d'erreur d'identification, telles que le code de sortie à partir d'un programme.
  • /d description
    Spécifie la description à utiliser pour le nouvel événement. Utilisez des guillemets (") pour spécifier une chaîne multi-word.
  • <B>/ ?</B>
    Affiche l'aide à l'invite de commandes.
REMARQUE : vous devez fournir des valeurs de /t, options /id et /d et une autre valeur de l'option /l ou /so.

Créez un événement dans le journal des applications

Pour créer un événement d'erreur dans le journal Applications avec la description "Application a échoué" utilisez la commande eventcreate /t error /id 1000 /l application /d "Application failed".

Créez un événement pour un programme spécifique dans le journal Applications

Pour créer pour Winword.exe un événement d'information dans le programme avec la description de "dix documents Printed" utilisez la commande eventcreate /t information /id 1 /l application /so winword /d "Printed ten documents".

Créez un événement sur un ou plusieurs ordinateurs distants

Vous pouvez utiliser le commutateur /s pour écrire sur un ordinateur distant dans un journal des événements. Par exemple pour écrire l'événement précédent dans le journal des applications sur le serveur qui est nommé "TestServer" exécutez la commande eventcreate /s testserver /t information /id 1 /l application /so winword /d "Printed ten documents". Par défaut l'Eventcreate utilise l'information d'identification d'utilisateur de l'utilisateur actuel pour écrire l'événement. Que l'utilisateur ne dispose pas les droits appropriés, la commande ne fonctionne pas. Pour spécifier l'information différente d'identification, utilisez les commutateurs /u et /p pour spécifier l'utilisateur, le domaine et le mot de passe d'utiliser. Par exemple pour utiliser l'utilisateur "logwriter" dans le domaine "Microsoft" avec le mot de passe "WRITELOG" exécutez la commande eventcreate /s sentient /u Microsoft\logwriter /p writelog /t information /id 1 /l application /so winword /d "Printed ten documents". Vous pouvez également écrire dans plusieurs journaux en spécifiant des paramètres /s supplémentaire. Vous exécutez par exemple peut-être la commande eventcreate /s sentient /s intelligent /u Microsoft\logwriter /p writelog /t information /id 1 /l application /so winword /d "Printed ten documents" à faire ce. REMARQUE : le nom d'utilisateur et le mot de passe doivent être valides sur tous ces ordinateurs, ces procédures fonctionnant correctement. Si les associations entre le mot de passe et le nom d'utilisateur sont différentes pour chaque ordinateur, vous devez utiliser des commandes eventcreate distinct.

Propriétés

Numéro d'article: 324145 - Dernière mise à jour: mardi 7 février 2006 - Version: 2.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Professional
Mots-clés : 
kbhowto kbhowtomaster KB324145 KbMtfr kbmt
Traduction automatique
TRADUCTION AUTOMATIQUE : Cet article technique a été traduit par un système automatique, c'est-à-dire sans aucune intervention humaine. Microsoft propose ce type d?articles en complément de ceux traduits par des traducteurs professionnels. Ces articles sont destinés principalement aux utilisateurs ne comprenant pas l'anglais en leur proposant, en complément, une version française de l?information technique fournie dans la version américaine et originale de l?article. Pour plus de détails, veuillez consulter la page http://support.microsoft.com/gp/mtdetails. Attention : Il est possible que certaines parties de l?article ne soient pas traduites par le système automatique et qu?elles soient restées rédigées en anglais. Microsoft ne garantit pas la qualité linguistique des traductions et ne peut être tenu responsable d?aucun problème, direct ou indirect, dû à une quelconque erreur de traduction du contenu ou de son utilisation par les utilisateurs.
La version anglaise de cet article est la suivante: 324145
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com