PowerShell管理SCOM_批量设置维护模式(上 )
#定义存储需要置为维护模式的计算机名称列表 $serverlist = "C:\scomm\servers.txt" #定义脚本执行结果的输出位置 $server_maintenance_result = "C:\scomm\server_result.txt" #定义维护模式截止时间 $time_stop = "3/5/2013 12:00" #定义RMS服务器名称 $rmsServerName=”scomw.testj.com”################################################################################# #向当前会话添加scom管理单元 add-pssnapin “Microsoft.EnterpriseManagement.OperationsManager.Client” #将当前工作会话设置为SCOM Set-Location “OperationsManagerMonitoring::” #测试管理组连接是否正常,管理组可以更改 $mgConn = New-ManagementGroupConnection -connectionString:$rmsServerName if($mgConn -eq $null) { [String]::Format(“Failed to connect to RMS on ‘{0}’”,$rmsServerName) return; } #设置当前工作会话到scom管理控制台服务器 Set-Location $rmsServerName##################对每台计算机设置维护模式################# #定义需要设置维护模式的计算机名称 #$time_start = [DateTime]::Now $time_start = Get-Date $servernames = Get-Content $serverlist "计算机名称" + " " + "维护模式结束时间" |Out-File $server_maintenance_result Foreach ($servername_maintenance in $servernames) { #通过agent获取Monitoringobject $agent = get-agent|where {$_.name -eq $servername_maintenance+".testj.com"} $server = $agent.hostcomputer #设置具体结束时间 New-MaintenanceWindow -Monitoringobject $server -Comment "maintenance test" -Starttime $time_start -Endtime $time_stop #设置维护模式时长 #New-MaintenanceWindow -Monitoringobject $server -Comment "maintenance test" -Starttime $time -Endtime $time.addminutes(30) $servername_maintenance + " " + (get-maintenancewindow -monitoringobject $server).ScheduledEndTime |Out-File $server_maintenance_result -Append}
转载于:https://www.cnblogs.com/dreamer-fish/p/3063714.html
PowerShell管理SCOM_批量设置维护模式(上 )相关推荐
- excel 自动换行后批量设置单元格上下边距
excel 自动换行后 单元格的上下边距挨的很紧,看起来很不舒服 如下图 现在教大家 如何批量设置 单元格中有多行文本后的上下间距,设置成功后 如下图所示: 具体步骤: 1.鼠标悬停在 excel 中 ...
- 云客Drupal源码分析之网站维护模式
当drupal的网站需要升级.导入内容.备份.更改内容类型等等会影响访问用户的时候需要开启维护模式,操作路径是:管理-配置-开发-维护模式 开启维护模式并输入提示内容即可,在提示内容中@site可以代 ...
- 如何将WordPress网站置于维护模式
Do you want to put your WordPress site in maintenance mode? The maintenance mode allows you to displ ...
- nextcloud服务器处于维护模式,Nextcloud 加密开启与管理
Nextcloud的服务器端加密生成一个强大的加密密钥,该密钥由用户的密码解锁.您的用户不需要追踪额外的密码,只需像往常一样登录即可.它只加密文件的内容,而不是文件名和目录结构. 密匙存放在以下目录, ...
- Azure PowerShell (13) 批量设置Azure ARM Network Security Group (NSG)
<Windows Azure Platform 系列文章目录> 刚刚在帮助一个合作伙伴研究需求,他们的虚拟机全面的网络安全组(Network Security Group, NSG)会经常 ...
- PowerShell批量设置PATH环境变量
PowerShell批量设置PATH环境变量 Code #requires -version 4.0 #requires #-runasadministrator# Get the ID and se ...
- 计算机怎么调节音乐模式,电脑音频管理器怎么设置,教你电脑音频管理器怎么设置...
realtek高清晰音频管理器是用来调节音频用的,我们可对它进行设置的,可是很多用户不懂得realtek高清晰音频管理器怎么设置?其实方法很简单,下面小编教你电脑音频管理器怎么设置吧. 1,在win7 ...
- VMware vSphere 5.1 群集深入解析(二十六)- 数据存储维护模式汇总
VMware vSphere 5.1 Clustering Deepdive HA.DRS.Storage DRS.Stretched Clusters Duncan Epping &Fran ...
- ambari 维护模式及reset API 操作
Ambari 的维护模式(Maintenance Mode)介绍 Ambari 提供的 Maintenance Mode,是为了让用户在调试或者维护 Service 的时候,抑制不必要的告警(Aler ...
最新文章
- Geo-CNN的三维点云
- auto关键字详解 C++
- EF迁移:回滚上一次应用的迁移?
- Deep Learning – Review by LeCun, Bengio, and Hinton
- Docker mongodb Dockerfile ubuntu
- Java Web项目的发布
- VTK:可视化算法之TensorEllipsoids
- hystrix服务降级
- 传统公司部署OpenStack(t版)简易介绍(五)——nova模块部署
- 005. how is RFC to backend determined - maintenance view IWFNDV_MGDEAM
- jQuery.noop()方法
- remobject 簡介
- ubuntu scp ssh 22: connection refused
- win10远程桌面配置
- Symfony 2.0 认识Request, Response, Session, Cookie
- 读书-算法《程序设计导引及在线实践》-简单计算题4:填词
- 怎么改变图片的尺寸?教你在线修改图片尺寸大小
- 爬取斗鱼4300W热度的小姐姐是一种什么样的体验?
- 相机视场角和焦距_摄像机焦距和视场角计算.doc
- 1156 十个成绩排序
热门文章
- android 按下缩小效果松开恢复_22省份三季报:粤苏总量差距缩小,19省份实现正增长...
- 字符串当id用 转换成json对象
- 前后端分离提交多次验证
- php h5视频录制上传,基于koa的h5视频录制异步上传
- armv8 linux 禁止缓存,禁用CPU高速緩存上ARMv8-A的Linux
- h2 不能访问localhost_Spring 配置的 H2 控制台 frameOptions 导致无法访问
- 松下plc驱动VF0变频器_2021厦门松下伺服马达回收现金回收
- UML类图(Class Diagram)中类与类之间的关系及表示方式
- java 数组转化为arraylist_在Java中怎样把数组转换为ArrayList?
- mysql长连接_mysql.connector 数据库长连接