以编程方式在 Exchange 中添加/删除用户

以编程方式在 Exchange 中添加/删除用户

我已经进行了以下设置:

ASP.Net 网站允许我的内部员工添加新员工信息(没有安全数据,只有姓名/地址/电话等内容),当他们提交时,这些信息会进入数据库(SQL)。

每隔几分钟,服务就会运行一次,检查数据库,如果有新条目,它会将它们添加到 Exchange 中。问题是,我对服务的工作方式不满意(它没有在其中输入地址等)。由于我没有源代码,所以我正在考虑重新创建它。

但我的问题是找到一个起点。我知道我必须通过从 SQL 检索数据的代码创建脚本:

Joe Smith 123 Main Street Nowhere,美国 19999

并将其放入 powershell cmdlet 中(不确定具体的语法,但我可以弄清楚,除非有人已经拥有它),其中在 Active Directory 中创建用户作为普通用户,并且同时创建邮箱。

从那里我只需要在 Active Directory 中填写此人的地址等字段。

最后,当我们解雇某人时,有一个删除例程,但我确信它将只是一个很容易被执行的 cmdlet,就像最初的 cmdlet 一样,一旦我能弄清楚如何启动它......

有人有一些好的参考点或已经做过并可以分享吗?

答案1

看一看这里。这显示了使用 PS 添加用户的语法。

我想添加更多链接,但我没有代表:(

相关内容