Powershell &引用;“未知名称”;调用DirectoryEntry.DeleteTree时

Powershell &引用;“未知名称”;调用DirectoryEntry.DeleteTree时,powershell,active-directory,Powershell,Active Directory,我正在尝试使用PowerShell删除广告用户和组,但遇到“未知名称”异常 代码: 结果: Exception calling "DeleteTree" with "0" argument(s): "Unknown name. (Exception from HRESULT: 0x80020006 (DISP_E_UNKNOWNNAME))" At :line:9 char:18 + $entry.DeleteTree <<<< () 使用“0”参数调用“Delet

我正在尝试使用PowerShell删除广告用户和组,但遇到“未知名称”异常

代码:

结果:

Exception calling "DeleteTree" with "0" argument(s): "Unknown name. (Exception from HRESULT: 0x80020006 (DISP_E_UNKNOWNNAME))"
At :line:9 char:18
+   $entry.DeleteTree <<<< ()
使用“0”参数调用“DeleteTree”时发生异常:“未知名称。(来自HRESULT的异常:0x80020006(DISP_E_UNKNOWNNAME))”
At:line:9字符:18

+$entry.DeleteTree这应该可以做到:

$entry.psbase.DeleteTree()

$entry.psbase.DeleteTree()有效吗?@dhorn将其作为答案发布,以便lzm可以接受它。To OP:您不使用active directory cmdlet有什么具体原因吗?@Tom对所述cmdlet一无所知
$entry.psbase.DeleteTree()