大家知道,如果AD域控启用回收站后,当AD域控管理员删除计算机账号或者域账号等,被删除的信息将会移入AD回收站,那如何彻底从回收站删除呢,如下通过powersehll命令即可实现。
首先使用管理员运行powersehll,执行如下命令。
#运行以下命令以获取AD回收站的域账号:
Get-ADObject -Filter 'ObjectClass -eq "user" -and IsDeleted -eq $true' -IncludeDeletedObjects
#彻底删除回收站指定域账号。
Remove-ADObject -Identity "被删除账号的DN" -Recursive
#运行以下命令以获取AD域控回收站计算机账号:
Get-ADObject -Filter {ObjectClass -eq 'computer' -and IsDeleted -eq $true} -IncludeDeletedObjects
#彻底删除回收站指定计算机账户名称,如下命令也接受管道符输入。
Remove-ADObject -Identity "<DistinguishedName>" -Recursive -Permanent