恢复 Active Directory 用户对象

问题描述 投票:0回答:1

我正在尝试通过 Powershell 恢复 AD 用户对象。

我能够使用以下 powershell 命令查找已删除的对象:

get-adobject -filter 'Name -like "<name-of-deleted-user>*" -AND IsDeleted -eq $True' -IncludeDeletedObjects

当我尝试使用 Restore-ADObject 命令恢复对象时,出现以下错误:服务器不愿意处理请求。

我尝试使用 GUID、DN 以及将

| Restore-ADObject
添加到第一个命令来进行恢复。所有结果都相同。

有什么想法出了什么问题吗?当我看到错误时,我应该准备手动重新创建用户吗?

以上是通过提升的 Powershell 完成的。

powershell object active-directory restore
1个回答
0
投票

尝试使用 AD RID 角色所有者恢复它,如果您的 AD 结构在林中具有多个域,有时可能会出现问题。 如果用户所在的 AD OU 已更改/删除,您可能还必须为用户指定“-TargetPath”OU。

$Name = "Tim"
$DeletedObject = Get-Adobject -includedeletedobject -filter * | where {$_.isdeleted -eq $true -and $_.name -like $Name}
$DeletedObject | Restore-ADObject -Server (Get-ADDomain).RIDMaster -whatif
© www.soinside.com 2019 - 2024. All rights reserved.