我有一个使用system.directoryservices
和directorysearcher
的程序。
在2003 R2上,它可以作为任何用户帐户使用,并且只列出他们有权查看的内容。 但是,在2008 R2上,它仅作为本地服务器管理员的用户,而不是普通用户帐户。
我得到的错误是
0x80070035 "The specified network path was not found"
尝试创建searchresultcollection
时。
似乎失败的第一部分是
system.directoryservices.directoryentry.bind(boolean throwIfFail)
但是当我以管理员身份登录时,它可以正常工作。
有什么想法吗?
答案 0 :(得分:0)
虽然我知道此问题已在前一段时间列出,但我也遇到了类似的问题,使用Windows 8.1登录脚本时出现相同的0x80070035错误
Set UserObj = GetObject("WinNT://" & DomainString & "/" & UserString)
事实证明,我使用的是与办公室其他人使用的不同的DNS。我有8.8.8.8的谷歌。当我取下它时,登录脚本再次起作用,我能够取回所有映射的驱动器。
我以为我会分享我的修复。