欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C#讀取和新增寫入Windows系統(tǒng)操作日志

admin
2025年2月14日 17:10 本文熱度 886

     系統(tǒng)日志可以幫助我們分析操作系統(tǒng)的安全與否,也可以幫助我們將一些不好調(diào)試的信息顯示出來。

     C#操作系統(tǒng)日志主要是通過EventLog類來實(shí)現(xiàn)的。

一、圖解

    打開事件查看器,其中與EventLog類對(duì)應(yīng)的元素可以在下圖找到:

二、寫日志

    設(shè)置EventLog的Log屬性就可以將日志分到不同的類別中。

System.Diagnostics.EventLog eventLog = new System.Diagnostics.EventLog("LogName");    

     或者

EventLog e = new EventLog();

e.Log = "LogName";

     這兩個(gè)語句都可以在列表中添加一個(gè)名稱為L(zhǎng)ogName的日志。    

    日志級(jí)別對(duì)應(yīng)著EventLogEntryType枚舉。 

    日志的源表示此條記錄是從哪個(gè)地方來的,一般將日志的源設(shè)置成自己的程序名稱就可以了。

EventLog.CreateEventSource("eventLogSource", "LogName");    

    上面的語句可以新建一個(gè)日志源,但是只有在真正插入日志記錄之前,日志的源才會(huì)創(chuàng)建。

eventLog.WriteEntry("日志信息!",EventLogEntryType.Error);

     可以插入一條日志記錄,有幾種重載,可以查看相應(yīng)的幫助文檔。 

三、讀取日志

     讀日志記錄主要是通過獲取EventLog實(shí)例的Entries屬性來實(shí)現(xiàn)的。

string[] logTypes = new string[] { "Application", "Security", "System" };


foreach (string t in logTypes)

{

    EventLog e = new EventLog();

    e.Log = t;

    foreach (EventLogEntry l in e.Entries)

    {

        if (l.EntryType == EventLogEntryType.Error)

        {

            Console.WriteLine(l.Message);

        }

    }

}

     讀取系統(tǒng)日志的記錄以后可以通過自定義的規(guī)則進(jìn)行日志分析。

四、附加

     日志文件在計(jì)算機(jī)攻防中是很重要的一部分,可以通過修改日志文件的默認(rèn)目錄,修改日志文件的操作權(quán)限來防止日志文件的清除行為。


該文章在 2025/2/14 17:12:15 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved