windows – 使用Powershell,如果最近的事件日志事件超过一小时,
发布时间:2020-12-13 23:51:36 所属栏目:Windows 来源:网络整理
导读:我们有一台运行我们备份软件的服务器,该软件有自己的事件日志.我可以使用此命令检索最新的事件日志条目: Get-EventLog EventLogName -ComputerName server.example.com -newest 1 这给了我这样的结果: Index Time EntryType Source InstanceID Message----
我们有一台运行我们备份软件的服务器,该软件有自己的事件日志.我可以使用此命令检索最新的事件日志条目:
Get-EventLog EventLogName -ComputerName server.example.com -newest 1 这给了我这样的结果: Index Time EntryType Source InstanceID Message ----- ---- --------- ------ ---------- ------- 64292 Aug 13 15:51 Information BackupSoftware 29593 Transfer of 1096 KB... 如果最近事件的时间戳超过一小时,我想要做的是触发一个动作(比如,启动第二个脚本). 任何帮助,将不胜感激. $Event = Get-EventLog Application | ? { $_.Source -EQ 'BackupSoftware' } | Sort Time | Select -Last 1 If($Event.Time -LT (Get-Date).AddHours(-1)) { Do-Stuff } 这将在应用程序日志中找到具有“BackupSoftware”源的最新事件. $Event = Get-EventLog BackupSoftware | Sort Time | Select -Last 1 If($Event.Time -LT (Get-Date).AddHours(-1)) { Do-Stuff } 这将在名为BackupSoftware的自定义日志中找到最新事件,无论源或EventId如何. 在这两种情况下,如果事件超过一个小时,脚本将为Do-Stuff. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- cygwin – cygpath无法将Windows路径转换为Linux路径
- windows – PHP 7.0.5:使用未定义的常量FTP_BINARY – 假设
- botframework – Microsoft Bot Framework Client sdk
- 简单探究一下window下的wifi各种东西
- Clickonce App不以Windows 1803开头
- windows-server-2003 – Windows Server SBS 2003中的磁盘配
- windows版mysql添加远程访问
- windows-server-2003 – 是否可以在Windows Server 2003上运
- windows 8手机开发可能在Windows 7下?
- Cent OS & Windows 双系统自定义引导菜单