0

使用 C# 我想确定我正在编程的 Exchange Server 正在使用哪个 DC(或至少是哪个站点)。

我有一个“用户创建工具”,如果它在本地站点的 DC 上创建用户,然后尝试在 Exchange 服务器站点的 DC 上启用用户(Exchange 2010 远程 ps cmdlet),则会出现“对象”错误未找到”,因为没有发生复制。如果我确保我得到与服务器相同的 DC,那么我就不会有这个问题。

基本上,在远程交换服务器上执行 nltest /DSGETDC 的 C# 方式将是完美的

感谢您的洞察力。

4

1 回答 1

1

您可以使用pinvoke 代码从 C#尝试本机 API DsGetDcName

于 2011-12-20T06:19:56.353 回答