Exchange 和 AD 的用户配置脚本?

Exchange 和 AD 的用户配置脚本?

我目前正在运行 Exchange 2007 和 Windows Server 2003 AD。如果我想创建一个可以创建和删除用户的用户创建/删除脚本,处理这个问题的最佳方法是什么?Exchange 服务器的 Powershell?我想做的一些事情......

  • 我希望能够创建 AD 用户
  • 分配配置文件路径、配置文件登录脚本和主文件夹
  • 设置下次登录时更改的密码
  • 分配安全组成员身份
  • 分配通讯组成员身份
  • 终止时隐藏用户(保留邮箱、将邮箱权限分配给经理或转发电子邮件、从地址列表中隐藏、从分发组中删除)
  • 终止时/终止后删除用户(删除邮箱和用户)

答案1

过去,我曾使用 CSVDE 执行一些脚本化的 Active Directory 操作。以下几页将为您介绍该工具:

csvde 还有其他替代品,比如 Powershell正如这里所述

删除用户帐户要容易得多,因为您只需删除 AD 中的记录即可。以下是 MS 提供的使用 VBScript 执行此操作的页面:ADSI 脚本

现在,Exchange 2007 的邮箱操作将需要 PowerShell cmdlet。以下是如何实现此目的的指南:MSExchange.org 用户管理指南。您还可以使用此特定的 cmdlet(New-Mailbox)创建整个帐户,但它不像 csvde 或其他 powershell 工具那样细致。

答案2

使用 powershell。这里有 4 个部分系列(包括截屏视频)可以帮助您入门。自动化用户配置,第一部分

相关内容