C#编程将C:\Windows\System32\winevt\Logs中的所有日志拷贝出来

问题描述

C#编程将C:WindowsSystem32winevtLogs中的所有日志拷贝出来
windows8除了ApplicationSystemSecurity日志之外,还有很多其他日志在winevtLogs中,我想把所有日志都拷贝到D盘的一个新建文件夹中,求大神指教!!!

解决方案

需要C#吗?写一个bat
copy C:WindowsSystem32winevtLogs* D:

就可以了。在C#中调用这个bat脚本

解决方案二:
C#中使用File.Copy()这个函数就可以拷贝了。

解决方案三:
遍历文件和文件夹,然后直接copyfile就可以

解决方案四:
别说拷贝了,我现在用C#写了个简单服务,想读取一个日志文件里面的内容,抛异常:“未能找到路径“C:WindowsSystem32winevtLogsApplication.evtx”的一部分。”我不知道你在写程序的时候,是不是也遇到了这个问题,感觉是权限的问题,我读取D盘中的一个文件,就能读取。借楼主这个问题,我也问问,请遇到过的,或者有点思路的大大指导啊。

服务的安装程序的用户是设置的LocalSystem

时间: 2024-08-31 11:03:40

C#编程将C:\Windows\System32\winevt\Logs中的所有日志拷贝出来的相关文章

网络编程-利用socket编程,实现windows 和Linux 互相传输数据。

问题描述 利用socket编程,实现windows 和Linux 互相传输数据. 利用socket编程,实现windows 和Linux 互相传输数据.以windows为client 以Linux为server.在windows发送命令过去,将数据传输过去,在Linux上接受.进而在windows上再次发送一条命令过去,在将数据读取回来.大家有什么好的办法. 解决方案 Linux和Windows下socket函数有些许差别,比如socket函数返回值Linux下为int而Windows下为SOC

如何编程去解析windows的快捷方式?

问题描述 如何编程去解析windows的快捷方式? 如何编程去解析windows的快捷方式?获取后缀为lnk的windows快捷方式的程序名称和程序路径怎么做? 解决方案 http://blog.csdn.net/lyserver/article/details/4467713

电脑开机提示找不到:c:\windows\system32\rundll32.exe文件问题解决办法

rundll32.exe是什么文件 rundll32.exe用于在内存中运行DLL文件,它们会在应用程序中被使用.这个程序对你系统的正常运行是非常重要的.注意:rundl132.exe和rundll32.exe相似.但是rundl132.exe是W32.Miroot.Worm病毒.该病毒允许攻击者访问你的计算机,窃取密码和个人数据.对该文件的建议是立即删除 故障现象: 电脑开机时,显示找不到:c:\windows\system32\rundll32.exe文件,也下载了新的rundll32文件,

wordApp.Documents.Open地址指向了C://windows/system32

问题描述 之前做过一个程序,当时给wordApp.Documents.Open方法的地址是一个绝对地址,指向E盘的一个地方服务器经多人调戏后程序出错了,调试后发现wordApp.Documents.Open方法执行后抛出异常,文件无法获取,地址变成了C:\WINDOWS\system32\E\...毫无头绪,求大神们赐教 解决方案 解决方案二:把地址改回正确的不就行了...解决方案三:引用1楼jun471537173的回复: 把地址改回正确的不就行了... 地址没有改过啊,给wordApp.Do

Win7、Win8/8.1系统windows/system32/drives/etc的访问权限设置

1.按"Win+R"然后在弹出框我们输入 C:\WINDOWS\system32\drivers\,点击确定或者打开我们电脑复制这一字符串在地址栏回车也可以进入: 2.然后我们找到etc文件夹上右击然后点击"属性"选项,如下所示: 3.在进入到etc属性窗口,我们再点击"安全"-"编辑"然后找到"Users"(也就是你的登录用户名),把"允许"下面的选项全部勾选,点击确定: 同时记得去掉

error PRJ0003 : 生成“C:\WINDOWS\system32\cmd.exe”时出错

最近使用visual studio 2005或visual studio 2008的编译项目时可能都遇到了这样的问题: error PRJ0003 : 生成"C:\WINDOWS\system32\cmd.exe"时出错 1>Project : error PRJ0003 : Error spawning 'C:\Windows\System32\cmd.exe'. 1>Build log was saved at "file://c:\Users\Gilbert

在Windows 2003活动目录中设置和管理发布打印机

在Windows 2000/2003中建立打印机时,打印机和活动目录通过缺省配置成具有整体性,打印机将自动 在活动目录上发布.对于不是运行Windows 2000/2003计算机(如Windows NT 4.0)上的打印机,不能在 AD中进行自动发布,可利用活动目录管理工具或利用system32文件夹中提供的pubprn.vbs脚本在活动目录 中进行手动发布. 4.4.1 Windows 2000/2003域中打印机的发布 在Win2000/2003域中的一台Member Server上安装打印

Windows 7安装过程中突然假死?替换系统文件解决

不知道大家有没有遇到过这样的问题:某些主板的及其在安装Windows7时,复制安装文件后进入"正在启动Windows 7"界面后会突然死机,四个小光球一直不出现或是出现到一半时卡死,应该怎么办呢? 1.首先可以考虑在BIOS中尝试禁用ACPI 2. 在继续安装前使用PE或Windows7系统安装盘(修复模式)引导进入系统,从安装光盘中提取文件文件替换Windows7分区中同名文件Winload.exe,文件可以从Windows 7 安装盘中提取,提取出来后复制到Windows7安装目录

windows下控制面版中各个项目的绝对路径_应用技巧

直接运行这些cpl就可以不用进控制面版了 Internet选项 C:\WINDOWS\System32\inetcpl.cpl 电话和调制解调器选项 C:\WINDOWS\System32\telephon.cpl 电源选项 C:\WINDOWS\System32\powercfg.cpl 辅助功能选项 C:\WINDOWS\System32\access.cpl 管理工具 C:\WINDOWS\system32\main.cpl 键盘 C:\WINDOWS\System32\main.cpl