Comment afficher les éléments du journal des événements Windows avec GVim
2
Est-il possible de lire Windows-eventlogItems en utilisant GVim? Notre application enregistre les erreurs dans Eventlog, ce serait bien si je pouvais les lire avec GVim.
Une exportation quotidienne dans un fichier n’est pas une option: elle doit être instantanée: une erreur se produit, passez à GVim, lisez les détails des X derniers éléments.
Vous devez exporter les événements chaque fois que vous souhaitez les consulter.
Route One : Utilisez wevtutilet logparserpour créer du .txt
% wevtutil epl XYZ %TEMP%\log.evtx
Ensuite, vous installez LogParser et l’utilisez comme ceci:
% logparser -i:evt -o:csv "SELECT * INTO %TEMP%\log.csv FROM %TEMP%\log.evtx"
Après quoi vous pouvez
% gvim %TEMP%\log.csv
Remarque: remplacez "XYZ" dans la première ligne par la partie du journal des événements qui vous intéresse, ces extraits devraient vous aider à démarrer.
Oui, j'espère qu'un tel outil d'exportation existe, avec la possibilité de filtrer les x derniers éléments.
Sotto
@akira: Je pensais que les événements étaient des fichiers XML sur Vista / 2008 et les versions ultérieures. fr.wikipedia.org/wiki/Event_Viewer
paradroid
Vous pouvez jeter un coup d'œil aux plugins Vim qui traduisent automatiquement les fichiers non texte lorsqu'ils sont ouverts (par exemple, $ VIMRUNTIME / plugin / gzip.vim ou $ VIMRUNTIME / plugin / tarPlugin.vim) et voyez si vous pouvez faire tout cela. étapes que Akira a donné automatiquement. Il vous suffira ensuite d'ouvrir le fichier eventlog avec gvim et la version textuelle s'affichera.
garyjohn
@akira: Je le sais. Je suggérais qu'il ne serait peut-être pas trop de travail d'en écrire un.
garyjohn
Merci! traquer les erreurs est devenu beaucoup plus facile maintenant! Quelque chose comme psloglist est exactement ce que j'espérais
Sotto
0
Vous pouvez exporter le journal des événements dans un fichier. Sous Windows 7, cliquez avec le bouton droit de la souris sur la catégorie d’événement et choisissez "Enregistrer tous les événements sous". Je crois que cela existe aussi dans les versions précédentes de Windows. Ensuite, vous pouvez éditer ce fichier avec Vim.
Vous pouvez exporter le journal des événements dans un fichier. Sous Windows 7, cliquez avec le bouton droit de la souris sur la catégorie d’événement et choisissez "Enregistrer tous les événements sous". Je crois que cela existe aussi dans les versions précédentes de Windows. Ensuite, vous pouvez éditer ce fichier avec Vim.
la source