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

[玩转系统] 获取在 Exchange 中启用了外出功能的用户

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

获取在 Exchange 中启用了外出功能的用户


很高兴知道哪些用户不在办公室。例如,您正在迁移邮箱,并且想要确认这些用户是否有任何问题。如果你没有听到他们的任何消息,你就会认为一切都很好。如果他们不在办公室怎么办?为了让您更轻松,您可以拥有启用了“外出”功能的用户列表。在本文中,您将了解如何使用 PowerShell 列出启用了外出功能的用户。

获取启用了“外出”功能的用户

以管理员身份运行 Exchange 命令行管理程序。我们将使用 Get-Mailbox 和 Get-MailboxAutoReplyConfiguration cmdlet。运行以下命令。

[PS] C:\>Get-Mailbox -ResultSize Unlimited | Get-MailboxAutoReplyConfiguration | Where-Object { $_.AutoReplyState -ne "Disabled" } | Select Identity, StartTime, EndTime, AutoReplyState

Identity                                         StartTime              EndTime                AutoReplyState
--------                                         ---------              -------                --------------
exoip.local/Company/Users/Finance/Amanda Morgan  11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM        Enabled
exoip.local/Company/Users/IT/Boris Campbell      11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM        Enabled
exoip.local/Company/Users/Finance/Dylan Piper    11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM        Enabled
exoip.local/Company/Users/Finance/Irene Springer 11/18/2020 5:00:00 PM  11/26/2020 12:00:00 PM      Scheduled
exoip.local/Company/Users/IT/Jonathan Fisher     11/19/2020 7:00:00 PM  11/27/2020 12:00:00 PM      Scheduled
exoip.local/Company/Users/HR/Zoë Rees            11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM        Enabled

您想在 Exchange Server 中更改“外出”吗?阅读文章使用 PowerShell 设置自动回复。

将启用了外出功能的用户导出到 CSV 文件

在 C: 驱动器中创建一个 temp 文件夹。要将结果导出到 CSV 文件,请运行以下命令。结果可能需要几分钟才能导出到 CSV 文件。

[PS] C:\>Get-Mailbox -ResultSize Unlimited | Get-MailboxAutoReplyConfiguration | Where-Object { $_.AutoReplyState -ne "Disabled" } | Select Identity, StartTime, EndTime, AutoReplyState | Export-Csv "c:\temp\OutofOffice.csv" -NoTypeInformation -Encoding UTF8

转到路径 C:\temp 并验证导出是否成功。

[玩转系统] 获取在 Exchange 中启用了外出功能的用户

使用 Microsoft Excel 或其他应用程序打开 CSV 文件。

[玩转系统] 获取在 Exchange 中启用了外出功能的用户

单个用户离开办公室

也许您想获得单个用户的外出回复。例如,用户名为 Dylan Piper ([email protected])。运行命令后,您可以看到AutoReplyStateEnabled

[PS] C:\>Get-MailboxAutoReplyConfiguration -Identity [email protected] | Select Identity, StartTime, EndTime, AutoReplyState

Identity                                      StartTime              EndTime                AutoReplyState
--------                                      ---------              -------                --------------
exoip.local/Company/Users/Finance/Dylan Piper 11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM        Enabled

继续阅读:通过 PowerShell 列出安全组中的所有用户 »

结论

在本文中,您了解了如何获取在 Exchange 中启用了“外出”功能的用户。非常好的一点是,您可以列出整个组织中启用了“外出”功能的用户,或者仅列出您使用 PowerShell 插入的用户。

您喜欢这篇文章吗?您可能还喜欢获取 Exchange 中的总用户数。不要忘记关注我们并分享这篇文章。

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

取消回复欢迎 发表评论:

关灯