Laman » bagaimana untuk » Bagaimana Membuat Sistem Pemberitahuan Log Peristiwa Windows Acara Sendiri

    Bagaimana Membuat Sistem Pemberitahuan Log Peristiwa Windows Acara Sendiri

    Log Peristiwa Windows adalah sumber yang luar biasa kerana mereka bukan sahaja boleh membantu anda menyelesaikan masalah sistem semasa, tetapi juga dapat memberi anda tanda-tanda peringatan masalah masa depan yang berpotensi. Oleh itu, menjaga di atas peristiwa-peristiwa sistem anda boleh menjadi kunci untuk memastikan sistem anda berjalan sebagaimana mestinya. Malangnya, menyaring Log Peristiwa atau membuat pandangan peribadi boleh menjadi proses manual yang rumit.

    Syukurlah, kami mempunyai penyelesaian yang akan membolehkan anda mengeksport dan menapis entri Log Peristiwa Windows dan kemudian menghantarnya melalui e-mel dan / atau disimpan ke fail teks. Apabila proses ini dikonfigurasi sebagai sebahagian daripada tugas berjadual yang boleh anda miliki, sebagai contoh, mesej amaran dan ralat dihantar secara automatik ke anda.

    Bagaimana ia berfungsi

    Penyelesaian kami berfungsi dengan menggunakan utiliti freeware, MyEventViewer, oleh Nirsoft yang membolehkan anda dengan mudah mengeksport Log Peristiwa Windows ke fail yang dipisahkan koma. Berdasarkan output ini, kami telah membangunkan mudah untuk mengkonfigurasi skrip batch yang menapis hasil ini dan kemudian boleh menghantar e-mel dan / atau menyimpan fail hasil ditapis. Kerana hasilnya adalah fail yang dipisahkan koma, ia boleh dibuka dalam Excel (atau program CSV kegemaran anda) dan diurutkan dan ditapis selanjutnya.

    Konfigurasi

    Pengaturan dan pilihan konfigurasi didokumentasikan sebagai ulasan sebaris dalam skrip, namun kami akan menutup beberapa dari mereka dalam sedikit detail di sini.

    Nama Log Peristiwa

    Apabila menentukan Log Peristiwa yang anda mahu menangkap peristiwa dari, anda mesti menggunakan sistem nama penuh log itu. Ini tidak semestinya apa yang anda lihat dalam senarai Perbaruan Acara log.

    Sebagai contoh, jika anda mahu menangkap peristiwa dari log "Microsoft Office Alerts", pergi ke dialog Properties log.

    Perhatikan nilai dalam nilai Nama Penuh, dalam kes ini "OAlerts". Ini akan menjadi nilai yang anda perlu masukkan ke dalam konfigurasi skrip.

    Jenis Acara

    Nilai-nilai untuk Jenis-jenis Acara hanyalah teks yang anda lihat dalam lajur "Level" apabila anda melihat Log Peristiwa. Lazimnya ini adalah Maklumat, Amaran atau Ralat tetapi pelbagai log mungkin mempunyai nilai yang berbeza.

    Persediaan Petugas Berjadual

    Penggunaan tipikal skrip ini kemungkinan besar dalam proses otomatis. Jadi untuk memastikan tiada pertindihan antara sela tangkapan anda dan apabila proses berjalan, anda perlu menyediakan Windows Scheduled Task untuk melengkapkan masa tangkap.

    Cukup sekali, jika konfigurasi anda ditetapkan untuk menangkap acara untuk hari terakhir, anda harus mempunyai tugas berjadual yang berjalan sekali sehari. Sekiranya konfigurasi anda ditetapkan untuk ditangkap untuk jam yang lalu, tugas yang dijadualkan anda akan ditetapkan untuk dijalankan sekali setiap jam. Dan lain-lain.

    Sebagai nota tambahan, untuk memastikan aplikasi MyEventViewer dapat memperoleh maklumat yang diperlukan, tugas yang dijadualkan akan dijalankan dengan hak pentadbir pada mesin.

    Contoh

    Konfigurasi ini akan menghantar e-mel Kesilapan dan Amaran dari Sistem dan Log Peristiwa Aplikasi yang direkodkan pada masa lalu (24 jam) ke [email protected] serta menyimpan output ke folder C: \ EventNotices:

    • EmailResults = 1
    • [email protected]
    • SaveResults = 1
    • SaveTo = C: \ EventNotices
    • TimeInterval = 3
    • TimeValue = 1
    • Log = Sistem, Permohonan
    • Jenis = Ralat, Amaran
    • Tugasan berjadual perlu dijalankan setiap hari.

    Konfigurasi ini hanya akan menghantar e-mel Kesalahan dari Log Peristiwa Sistem yang direkodkan dalam jam masa lalu ke [email protected]:

    • EmailResults = 1
    • [email protected]
    • SaveResults = 0
    • TimeInterval = 2
    • TimeValue = 1
    • Log = Sistem
    • Jenis = Ralat
    • Tugas Dijadualkan hendaklah dijalankan setiap jam.

    Konfigurasi ini hanya akan menyimpan Kesilapan dan Amaran dari Log Peristiwa Permohonan dalam seminggu terakhir kepada desktop pengguna JFaulkner (Windows 7) C: \ Users \ jfaulkner \ Desktop:

      • EmailResults = 0
      • SaveResults = 1
      • SaveTo = C: \ Users \ jfaulkner \ Desktop
      • TimeInterval = 3
      • TimeValue = 7
      • Log = Permohonan
      • Jenis = Ralat, Amaran
      • Tugas Berjadual perlu dijalankan setiap minggu.

    Unduh Skrip Notifier Log Acara dari How-To Geek

    Muat turun MyEventViewer dari Nirsoft

    Muat turun Blat dari Sourceforge