LDP.exe需要安装光盘support文件夹中SUPTOOLS.MSI
1、安装:运行03光盘\SUPPORT\TOOLS\ suptools.msi,将安装在C:\ProgramFiles\Support Tools夹下, 还有许多别的工具,如接下来的ADSIedit.msc。
2、使用:
对应实际操作:
3.在“Operation”下单击“Delete”,然后单击“Enter”
4.在“Edit Entry Attributes”中,输进 distinguishedName
5.在“Values”中,键进此 Active Directory对象的原始DN(可分辨名称):CN=f6825091,OU=Finance,DC=contoso,DC=com
6.在“Operation”下单击“Replace”
7.选中“Extended”复选框,单击“Enter”,然后单击“Run”
如果一切顺利,不会返回任何error信息.
回到"ActiveDirectory用户和计算机"控终龚上点击进用户原来的OU,可以看到用户账号已经被还原回来了.可需要重新设置密码和启动账户
你会发现,除了被还原回来的账号处于禁用状态,其属性中还丢失了很多信息,例如,姓名,所属组等.这是设计使然.当活动目录对象被删除时,除了objectGUID属性等被保留,其他属性都会被剔除.如果我们想要修改墓碑对象中哪个属性会被保留,需要使用ADSIEDIT.MSC工具打开活动目录架构,找到想要保留的每个属性(例如Address),设置对应的searchFlags属性值为0x00000008。然而链接属性,就像组成员关系,即使设置也不能保留。所以被还原回来的用户帐号还需要手动再加一遍组成员关系等.
另外AdRestore.exe使用起来很简单,命令提示符中键进adrestore回车,就可以看到被删除的活动目录对象信息,然后使用adrestore -r 后面加想要被还原的对象的cn,回车会提示是否要还原选定对象,键进Y,再回车,被删除的用户也顺利恢复了.比起使用ldp.exe可真是大大节省了时间.不过和ldp.exe一样,存在帐户属性信息丢失和所属组丢失的情况.