首页 > 系统服务 > 详细

用PowerShell收集服务器日检报告,并发邮件给管理员

时间:2015-12-09 11:59:01      阅读:332      评论:0      收藏:0      [点我收藏+]

参考大象哥的博文,原博文地址http://hubuxcg.blog.51cto.com/2559426/458065

我是在大象哥的代码里面加了一个搜集服务器系统补丁的选项,给大家看下,一共增加两个地方,列出补丁,导出到html,增加的代码如下

  1. 列出补丁,我这里是列出系统安装的最后三个补丁,大家可以自己修改

[String]$HotfixEvents=Get-HotFix -ComputerName $Computer |where{$_.InstalledOn -ge [datetime]"$($today.AddDays(-30))"} | Select-Object -First 3


技术分享


2.导出到html

技术分享

可以看下效果

技术分享

技术分享

技术分享

技术分享

附件为大象哥的代码和我修改之后的代码

大家需要修改的对方就是发件人,收件人,发件服务器,抄送人,抄送人的时候,如果要是抄送多人,那就要用"","",""来隔开,还有serverlist.txt文件,里面填写自己服务器名称,若有多个,则一行一个列出。


本文出自 “绿光爸爸” 博客,请务必保留此出处http://lvguangbaba.blog.51cto.com/1271362/1721063

用PowerShell收集服务器日检报告,并发邮件给管理员

原文:http://lvguangbaba.blog.51cto.com/1271362/1721063

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!