【问题标题】:Domain controller not updating Get-ADUser in powershell域控制器未在 powershell 中更新 Get-ADUser
【发布时间】:2015-02-10 17:58:48
【问题描述】:

使用net user jsmith /domain 查找帐户时,它将显示有关用户的所有当前信息及其密码。当我使用带有 Get-ADUser 的 powershell 进行查找时,信息不准确。我猜这是因为它们指向不同的域控制器,而一个还没有赶上?

问题是:net 用户使用的是什么域控制器?这样我就可以让 Get-ADUser 使用同一个。

更好的是,我怎样才能找到最快的域控制器?

【问题讨论】:

  • 我认为net user 将使用您从命令set logonserver 或简称set log 中看到的域控制器。真的没有最快的域控制器。一切都取决于初始更改的位置和复制站点的设计
  • 有什么方法可以找出控制器是什么?
  • 我想告诉你。 cmd set log 的输出应该告诉你。
  • 奇怪的是,这适用于命令提示符,但不适用于 powershell。知道为什么吗?
  • 简而言之,因为它不是powershell命令。 powershell 中的SetSet-Variable 的别名。在 PowerShell 中 $env:LOGONSERVER 会更合适。一开始我没想到会建议它

标签: powershell active-directory


【解决方案1】:

所以我的假设是错误的,请参阅Robert's Answer。正确使用这些知识,我可以挽救这个答案。

所以,如果你想要 net userGet-Aduser 之间的凝聚力,你可以尝试这样的事情:

$pdc = (((nltest /dclist:domainname | ?{$_ -match "\[PDC\]"}).Trim()) -Split '\s')[0]
Get-ADUser -Identity someguy -Server $pdc

至于选择最快的域控制器,您的计算机应该已经被告知哪个控制器适合它使用。您在同一个活动目录站点中所做的更改应该会快速复制。如果您正在跨 AD 站点进行更改,那么只要您在站点中设置了站点到站点复制设置,就必须等待。

【讨论】:

  • 我很确定Get-ADUser 使用与net user 相同的环境变量(LOGONSERVER)...它当然不会从DNS 中为每个命令随机选择一个,这将打破所有地狱松散。
  • @RobertRossmann 我认为这是正确的。那么我的复制 cmets 就可以派上用场了。
  • 好吧,这个问题对我来说不是计算...如果我们同意两个命令都使用相同的 DC,那么为什么要担心复制呢?如果复制无关紧要,那为什么九位神灵的信息不一样?
  • @RobertRossmann 事后看来你是对的。我试图找出一个原因,为什么使用操作的假设作为我的基础,两者会有所不同。阅读您的评论后,我意识到我的代码是多余的。
  • 好吧,事实证明我们都错了 - net user 使用登录服务器。:) 它使用主域控制器 - 如果您有兴趣,请参阅下面的答案.
【解决方案2】:

net user 命令,当给定/domain 开关时,operates on the Primary Domain Controller,可能不一定是您当前的登录服务器,另一方面,Get-ADUser 使用它。

您看到不同信息的原因是这两者之间尚未复制此更改。

  • 要查看您的登录服务器,请在 cmd 中执行 set logonserver
  • 要查看您的主域控制器 (PDC),请执行 nltest /dclist:example.orgnltest 需要安装一些 Active Directory 工具,see the docs

【讨论】:

  • 我看到 put 忽略了它,因为真正的 PDC 不再存在。这显然不完全正确。我试图用你的发现来挽救我的答案。干得好。
  • 好吧,当我运行该命令时,它列出了所有域控制器,并且列表中有一个旁边有 [PDC]。奇怪的是,这是我从中获取数据的确切域控制器,但它仍然没有更新并且显示不准确的信息。是否正在进行一些缓存或者只是一些维护?此外,命令应该是 nltest /dclist:example.org -- 你有一个额外的空间。
猜你喜欢
  • 2015-02-06
  • 2021-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-31
  • 1970-01-01
  • 2023-03-12
  • 1970-01-01
相关资源
最近更新 更多