当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 查找 Exchange 版本

作者:精品下载站 日期:2024-12-14 18:11:53 浏览:13 分类:玩电脑

使用 PowerShell 查找 Exchange 版本


如何使用 PowerShell 查找 Exchange 版本内部版本号?我们想要将 Exchange 服务器升级到最新版本。在此之前,我们想知道组织中正在运行哪些 Exchange 版本。我建议使用 PowerShell 进行此操作,因为我发现“程序和功能”部分中错误地显示了内部版本号。在本文中,您将了解如何查找 Exchange 版本。

为什么我们要找Exchange版本

您出于多种原因想要了解组织中正在运行哪些 Exchange 版本。

您想要获取 Exchange 版本的一些原因:

  • 寻找问题的解决方案

  • 查找 Exchange CU/SU 版本

  • 微软支持

  • 支持客户端上的 Outlook

  • 升级 Exchange 服务器

  • 将新的 Exchange 服务器添加到组织中

  • 连接第三方应用程序

使用 PowerShell 查找 Exchange 版本

让我们通过 PowerShell 找出 Exchange 版本。我们将使用 Get-ExchangeServer cmdlet。以管理员身份运行 Exchange 命令行管理程序。

[PS] C:\>Get-ExchangeServer | Format-List Name, Edition, AdminDisplayVersion

Name                : EX01-2016
Edition             : StandardEvaluation
AdminDisplayVersion : Version 15.1 (Build 1913.5)


Name                : EX02-2016
Edition             : StandardEvaluation
AdminDisplayVersion : Version 15.1 (Build 1913.5)

我们可以在表格而不是列表中列出 Exchange 服务器。例如,当您有多个 Exchange 服务器时,您希望在表视图中查看它们。

[PS] C:\>Get-ExchangeServer | Format-Table Name, Edition, AdminDisplayVersion

Name                 Edition AdminDisplayVersion
----                 ------- -------------------
EX01-2016 StandardEvaluation Version 15.1 (Build 1913.5)
EX02-2016 StandardEvaluation Version 15.1 (Build 1913.5)

但是如果您安装了 Exchange 安全更新怎么办?如何检查 Exchange Server 上安装了哪个安全更新?上述 cmdlet 将找不到该版本。让我们了解更多。

使用 PowerShell 查找包含安全更新的 Exchange 版本

将以下脚本复制并粘贴到 Exchange 命令行管理程序中。输出将显示 Exchange Server 的内部版本号。

$ExchangeServers = Get-ExchangeServer | Sort-Object Name
ForEach ($Server in $ExchangeServers) {
    Invoke-Command -ComputerName $Server.Name -ScriptBlock { Get-Command Exsetup.exe | ForEach-Object { $_.FileversionInfo } }
}

在下一步中,我们将找到 Exchange 产品名称。

了解更多:Exchange Server 版本比较 »

从内部版本号中查找 Exchange 产品名称

现在我们知道了 Exchange 版本内部版本号,我们可以找到产品名称。

转到 Microsoft Docs 页面并检查产品名称。在我们的示例中,版本 15.1(内部版本 1913.5)Exchange Server 2016 CU15

[玩转系统] 使用 PowerShell 查找 Exchange 版本

就是这样!

继续阅读:不同版本的 Exchange Server »

结论

您了解了如何使用 PowerShell 查找 Exchange 版本。启动 Exchange 命令行管理程序并运行 Get-ExchangeServer cmdlet。更好的方法是运行 PowerShell 脚本。这样,如果安装了,您还将获得安全更新版本号。之后,在 Microsoft 文档网站上查看产品名称。

您喜欢这篇文章吗?您可能还喜欢在 Exchange Server 中配置扩展保护。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯