Powershell Exchange Server UP Time

Server up time

Get-ExchangeServer | where{$_.name -like‘wendy*‘} | %{
    if(Test-Connection $_.name -Count 1 -Quiet) {
        $OS = Get-WmiObject -Class Win32_OperatingSystem -ComputerName $_.name
 
        $uptime = (Get-Date) - $OS.ConvertToDateTime($OS.LastBootUpTime)
 
        $report= "$($_.name) has been up for {0} days, {1} hours and {2} minutes." `
        -f $uptime.Days, $uptime.Hours, $uptime.Minutes + "`r"
    }
}
$msg=$msg+$report
  Send-MailMessage -To xxxx -From xxxx `
-Subject "Server Uptime" -Body $msg -SmtpServer xxxxx
时间: 2024-12-16 11:13:11

Powershell Exchange Server UP Time的相关文章

指定运行Exchange Powershell的Server

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noexit -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer SERVERNAME"

Install Exchange Server 2013 on Windows Server 2008

OS 要求 Exchange Server 2013可以部署在Windows Server 2012的平台也可以部署在Windows Server 2008 R2的平台.如果部署在Windows Server 2008 R2平台要求操作系统版本为Windows Server 2008 R2 SP1的版本? 安装服务器角色 : PowerShell中执行如下命令 , 打开Windows PowerShell 运行如下命令来加载服务器管理器模块 ? Import-Module ServerMana

查询出Exchange Server的通讯组,并将通讯组成员输出到本地的文本文件中!

最近客户有一个需求,希望查询所有通讯组的成员,这个使用PS 来做的话会比较简单,怎么做?代码如下: 此POWERSHELL 在exchange 2010 执行通过! param($temppath="c:\log" #定义日志输出路径) if(!(Test-Path $temppath)) #判断日志路径是否存在,如果不存在则建立目录{New-Item -Path $temppath #建立日志路径} $groupNum=get-distributiongroup #将所有通讯组输出到

Exchange Server 2007的即将生命周期,您的计划是?

多数人做微软技术,Exchange Server 几乎所有 Microsoft 产品,都具有产品支持生命周期,原厂提供的新增功能. 错误修复.安全修补程序等.产品生命周期通常持续时间 10 年,超过期限此生命周期的末尾称为产品淘汰. 微软官方也正式发布 Exchange Server 2007 在今年 4月11日 ,将达到其支持生命周期结束,对我们客户来说,可能有是一件和头疼事情,又需要花多时间规划升级部署,在保证自己用户正常使用情况下,能使自己邮件系统可以平滑顺利过渡到Exchange 较新版

Exchange Server 2013 部署

服务器环境 先决条件 https://technet.microsoft.com/zh-cn/library/aa996719(v=exchg.150).aspx 安装服务器角色功能 Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, Web-Mgmt-Console, WAS-Process-

关于Exchange Server 2010 启用邮箱时MMC控制台崩溃问题处理

最近有小伙伴咨询问题,关于对已有的AD帐号启用邮箱功能时,EMC控制台崩溃,并提示如下界面显示,反复操作都是无法创建,一直崩溃,那么我们先来看看这个EMC控制台引出的MMC控制台报错.当然这时会有一个疑问为什么EMC崩溃时会显示的是MMC控制台呢?这个好理解,因为EMC其实也是建立在MMC基础上的哦. OK,我们现在来重现一下这个报错场景,跟我来:     首先,创建一个用于批量创建帐号的CSV文件,格式内容如下: 接下来,我们执行PowerShell,运行创建帐号脚本: 命令执行后,没有报错,

Install Exchange Server 2013 on Windows Server 2012

?前面几篇介绍了Exchange Server 2013预览版在Windows 2008 R2环境下单机部署.下面,将在Windows Server 2012 RC的基础下进行分角色部署.Exchange Server 2013把角色缩减为了客户端访问角色和邮箱角色,其中UM角色和集线器传输都整合到了客户端访问当中.接下来介绍下本次部署的环境,本次部署采用5台Windows Server 2012RC服务器进行部署,分别部署两台CAS角色和两台Mailbox角色,一台DC,并实现DAG和CASA

Exchange Server 2010 EMC打开报错故障处理

[问题现象] [分析] 此问题,多为由于服务器自身iis服务运行异常导致,后期如遇到此类问题,一般重启iis即可,另外远程连接exchange控制台靠powershell远程方式,此方式会在iis中创建相关目录,如下: [解决方法] 1.打开EXCHANG后端服务器的iis管理控制台,如下图所示: 2.如下图所示,单击"停止"按钮: 3.如下图所示,单击"启动"按钮: 注意:不要直接采用重新启动,有时iis使用重新启动会提示重启失败. Exchange Server

Exchange Server 2013 LAB Part 8.数据库可用性组

数据库可用性组 关于Exchange 2010数据库可用性组DAG可以参考博文连接: http://xutonglin.blog.51cto.com/8549515/1393411 1.为邮箱服务器Exch01和Exch02添加双网卡,一个网卡用于Mapi通讯,一个网卡用于群集数据同步. 2.应该这里DAG的成员是2个,所以需要添加见证服务器,我选择DC作为见证服务器,选择非Exchange服务器角色成员(除边缘传输服务器)作为见证服务器时,需要将组"Exchange Trusted Subsy