windows – 如何导出确定时间段内的所有系统事件日志

我正在使用Power shell v2在 Windows Server 2003 SP2上工作,我正在寻找一种方法来导出一定时间段内的所有系统事件日志(例如,从周六2000小时到周日1100小时).

我可以使用Get-Eventlog命令将所有现有系统日志导出到CSV文件,然后在所述时间窗口中复制条目.但是,无论是否使用PowerShell,我都在寻找一种更简单的方法.

使用过滤器修改Get-WinEvent.
$startTime = get-date "5/22/2012 20:00:00"
$endTime = get-date "5/23/2012 11:00:00"
Get-WinEvent -FilterHashtable @{Logname="System"; StartTime=$startTime; EndTime=$endTime} | Export-CSV -Path c:\temp\output.csv

相关文章

(1)when you ping a computer from itsafe,the ping command should return the local IP address. (...
1、点击win菜单,点击设置图标 2、选择系统选项 3、选择应用与程序选项 4、拉到最下方,选择程序与功能...
目前一直直接往Windows 2008 R2 Server中复制文件(暂时还没有搭建ftp服务),突然不能复制了,于是百度...
windows下使用vscode配合xebug调试php脚本 要下载有php_xebug.dll扩展的版本,最新版可能没有这个扩展,p...
在控制面板的程序与功能里启用和关闭windows功能打开,适用于linux的windows子系统
效果演示 推荐一个非常牛的文档网站生成器:docsify 我通过这个工具,成功将码云上的个人学习笔记发布到...