Powershell check server patch status
来源:互联网 发布:什么是淘宝黑搜 编辑:程序博客网 时间:2024/04/30 15:07
$hash=@{} $Session = New-Object -ComObject Microsoft.Update.Session $Searcher = $Session.CreateUpdateSearcher() $hash[$env:Computername] = $Searcher.QueryHistory(1,1) | select -ExpandProperty Date -ErrorAction Stop $key = $hash.keys $re =$hash["$key"] $return_status=@{ "OK"=0;"WARNING"=1;"CRITICAL"=2;"UNKNOWN"=3 } $totaltime = ((get-date) - $re).days if ($totaltime -lt 60) {write-host "$totaltime days and last patch time is: $re"exit $return_status["OK"] } elseif ($totaltime -ge 60 -and $totaltime -lt 90) { write-host "$totaltime days and last patch time is: $re"exit $return_status["WARNING"] } elseif ($totaltime -ge 90) {write-host "$totaltime days and last patch time is: $re"exit $return_status["CRITICAL"] } else { write-host "OS patch days cant be determined"exit $return_status["UNKNOWN"] }
0 0
- Powershell check server patch status
- POWERSHELL - CHECK POWERPIVOT VERSION
- PCA - patch check advanced
- Check RMAN Backup Status
- pgsql stream status check
- powershell obtain windows task status
- Shell-Check MySQL Backup Status
- Using PowerShell to check the stock information
- powershell connect sql server
- Powershell 操作SQL Server
- PowerShell 之 DHCP server
- PowerShell 之 CA Server
- powershell 1.2 windows-server
- Powershell 操作SQL Server
- android: check network status 检查网络状态
- 开启 Apache Server Status
- mysql---Server Status Variables
- apache server-status
- myeclipse下SSH整合环境搭建
- SVN和Git的比较
- 50. Pow(x, n)
- 安装mysql
- 观察者模式及Java实现例子
- Powershell check server patch status
- linux下mysql命令大全
- Makefile语法规则教程
- PAT 1023
- JS中国时间转化为标准时间 Thu Aug 22 2013 15:12:00 GMT+0800
- rsync + inotify 实现单向数据同步
- etcmy.cnf找不到
- 那些互动性细节设置,让用户爱上站点,没商量!
- 如何让插件代码同时兼容ats 5.x和ats 6.x的方法