0

我有一个正在使用的程序system.directoryservicesdirectorysearcher.

在 2003 R2 上,这可以作为任何用户帐户使用,并且只列出他们有权查看的内容。但是,在 2008 R2 上,它只能作为本地服务器管理员的用户工作,而不是普通用户帐户。

我得到的错误是

0x80070035 "The specified network path was not found"

当试图创建一个searchresultcollection.

似乎失败的第一部分是

system.directoryservices.directoryentry.bind(boolean throwIfFail)但是当我以自己的身份使用管理凭据登录时它可以工作。

有什么想法吗?

4

1 回答 1

0

虽然我知道这个问题是不久前列出的,但我也遇到了类似的问题,使用 Windows 8.1 的登录脚本出现相同的 0x80070035 错误

Set UserObj = GetObject("WinNT://" & DomainString & "/" & UserString)

事实证明,我使用的 DNS 与办公室其他人使用的不同。我有 8.8.8.8 的 Google 之一。当我取下它时,登录脚本再次运行,我能够取回所有映射的驱动器。

我只是想我会分享我的修复。

于 2014-11-25T02:51:28.543 回答