清理 AD 帐户和 Exchange 邮箱

清理 AD 帐户和 Exchange 邮箱

其实,问题很简单,但我认为解决方案并非如此。

有一个培训室,模拟“现实世界”。每次培训结束后,我们都希望将所有培训帐户重置为“恢复出厂设置”,这样学员所做的一切都无关紧要。由于 AD 帐户与 Lync 和 Exchange 相连,我认为删除 AD 帐户并创建一个新帐户并不明智。

下一个问题是,由于它是实际使用的系统/配置的克隆,因此我们无法使用虚拟机进行太多的操作。

感谢您的帮助和建议。

真嗣

答案1

您可以使用 powershell 构建一个可以执行此操作的脚本。例如,在训练完成后(例如手动或通过任务计划程序和具有权限的用户自动执行):

  1. 让脚本删除 AD 帐户(使用删除AD用户) 将删除 Exchange 邮箱和任何 Lync / Skype for Business 功能。
  2. 让它等一下以便更改可以在整个环境中同步

  3. 让脚本创建一个邮箱(新邮箱) 包括 Lync 功能 (启用-CsUser

注意:请注意,您可能还希望在此处删除本地操作系统配置文件

答案2

好吧,您想清理所有帐户而不删除并重新创建用户。

最干净的方法是删除用户并重新创建。

任何其他方法都需要您登录用户并手动清理 Outlook(逐个文件夹)和 Skype for Business 中的所有内容。

或者尝试编写代码逐个文件夹查找并进行清理。以下是如何读取收件箱文件夹(WellKnownFolder.Inbox)

https://stackoverflow.com/questions/22324732/ews-only-reading-my-inbox

相关内容