powershell - 是否有Repadmin/syncall的Powershell替代品

标签 powershell active-directory domaincontroller

当前,我们正在使用命令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/

相关文章:

git - 使用 GitHub for Windows 从 pagodabox 克隆应用程序

powershell - 为什么 PowerShell ISE 不允许我在以管理员身份运行时设置断点?

asp.net - 如何通过 SSL 连接到 AD LDS?处理 "The server is not operational"错误

c# - 查看用户是否属于 C# + Asp.net 中的 Active Directory 组

powershell - 异常在 "ValidateCredentials" "The server cannot handle directory requests."

powershell - 在Powershell中使用工作流程 session 时命令消失了

powershell - 如何修改PowerShell记录日志中的开始时间格式?

c# - 在不使用 ActiveDs 的情况下转换 ActiveDirectory pwdLastSet 属性

powershell - 通过 DirectoryEntry 或 DirectorySearcher 指定 Active Directory 域 Controller ?

linux - 如何在windows和linux之间共享网络