【发布时间】:2016-09-13 06:55:51
【问题描述】:
我们通过 Exchange 2013 删除用户,这会将用户帐户留在 Active Directory 中。
使用 PowerShell sn-p,我如何获取没有 Exchange 2013 邮箱的 Active Directory 用户的列表?
即需要删除的 Active Directory 用户。
【问题讨论】:
-
如果您在 Exchange 网站上删除用户,他也会在 AD 中被删除。因此,您想要一个从未有过邮箱的所有用户的列表,还是您只在 Exchange 中停用该用户,这会留下所有用户?
-
我没有看到这种行为。 AD 用户被抛在后面。 Exchange 邮箱被删除而不是停用。我想要一个没有邮箱的所有 AD 用户的列表。
-
嗯..
Get-ADUser -LDAPFilter "(msExchMailboxGuid=*)"会给你所有的人都有一个邮箱。您可以然后比较列表或反转搜索.. 虽然msExchMailboxGuid=$Null不起作用 -
我的回答解决了你的问题吗?
标签: powershell active-directory exchange-server exchange-server-2013