Loading
0

c#获取系统日志信息/日志类型/日志日期/日志时间/日志来源/事件方法

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器
前言:C#如何获取windows系统日志数量?c#显示日志类型 c#显示日志日期,c#显示日志时间,获取显示日志来源,c#获取显示日志用户,c#显示日志计算机

private void button1_Click(object sender, EventArgs e)
        {
            this.eventLog1.Log = "System";//设置获取系统日志
            EventLogEntryCollection collection = eventLog1.Entries;//创建日志实体对象
            int Count = collection.Count;//获取所有的日志条数
            string info = "显示系统日志" + Count.ToString() + "个事件。";//显示日志数
            foreach (EventLogEntry entry in collection)//遍历获取到的日志
            {
                info += "\n\n类型:" + entry.EntryType.ToString();//显示日志类型
                info += "\n\n日期:" + entry.TimeGenerated.ToLongDateString();//显示日志日期
                info += "\n\n时间:" + entry.TimeGenerated.ToLongTimeString();//显示日志时间
                info += "\n\n来源:" + entry.Source;//显示日志来源
                info += "\n\n事件:" + entry.EventID.ToString();//显示日志事件
                info += "\n\n用户:" + entry.UserName;//显示日志用户
                info += "\n\n计算机:" + entry.MachineName;//显示日志计算机
            }
            this.richTextBox1.Text = info;//显示日志信息
        }

技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-23-35919-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
上一篇:c#判断系统登录用户是否是管理员和普通账号权限方法
下一篇:C#获取Windwos系统安全日志信息的方法