当前,我们正在使用命令repadmin / syncall / e [我们的dn]和repadmin / syncall / eP [我们的dn]强制在域 Controller 之间进行复制。我想使用Powershell来同步域 Controller ,但是我在网上看到的所有内容都表明我只需要从Powershell内调用repadmin,对我来说这似乎很关键,就像在管塞某些东西而不是正确地做。是否有repadmin / syncall的PURE Powershell等价物?
最佳答案
去年,我写了这个纯Powershell函数/脚本来做到这一点,这似乎是其他发布的PS代码段答案来自的地方(我称赞)。另一篇文章说不可能,这绝对不是这个ADSI调用,实际上我的脚本确实强制完全同步,就像Repadmin / syncall只是对其进行测试一样,您会看到-我使用了很多。它还会调试输出和正确的错误检查。这是MSDN站点上Pure Powershell脚本的链接:
http://bit.ly/SyncADDomain
还有github repo,我甚至将纯Powershell脚本打包到MSI安装程序中,以进行简单部署:
https://github.com/CollinChaffin/SyncADDomain
如果您认为有帮助,请标记为答案。谢谢!
关于powershell - 是否有Repadmin/syncall的Powershell替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28283117/