【问题标题】:Error getting user through Get-ADUser in PowerShell在 PowerShell 中通过 Get-ADUser 获取用户时出错
【发布时间】:2018-07-14 21:59:45
【问题描述】:

我的脚本有问题。每次尝试时,我都会收到以下错误消息:

Get-ADUser 找不到具有标识的对象

但是用户确实存在。 以下是我如何从特定组中获取所有用户,在我的情况下它是“所有用户”:

[array]$u = Get-ADGroupMember $userset

然后让用户一一更改密码并发送电子邮件:

$u[$a] = Get-ADUser $u[$a] -Properties PasswordExpired, Enabled, PasswordNeverExpires, Mobile

code in gist.

错误屏幕(但它是俄语): error screen

【问题讨论】:

    标签: powershell active-directory


    【解决方案1】:

    我改变了这一行:

    [array]$u = Get-ADGroupMember $userset
    

    用这个:

    [array]$u = Get-ADGroup $userset | Get-ADGroupMember -recursive | Get-ADUser -properties
    

    它按我的需要工作,没有错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多