我在网络共享中拥有一堆文件夹,其中包含数千个文件(应用程序日志文件)。我希望能够快速并最终以编程方式(可能通过 MSIDXS)按文件名搜索这些文件。
问题是我似乎无法将网络共享添加到索引服务。当我尝试将新目录添加到索引服务时,我唯一可以添加的是 C:\ 驱动器下的文件夹。任何带有 \\share\whatever\ 的内容都是“无效的”。我也无法添加已映射到网络共享的驱动器。当我尝试时,它显示“目录名称或位置无效”。
是否有办法索引网络共享以进行索引搜索?我有哪些选项可以有效地搜索网络共享?
值得一提的是,我正在处理 Windows XP。
我也尝试安装Microsoft 网络上的文件插件-- 还是同样的问题。
事情的经过如下:
每当我尝试 UNC 文件路径时都会出现此错误:
答案1
在 64 位 Win 7/8 上,Windows 本身根本无法索引非 Windows 网络驱动器。其他桌面搜索应用程序可以做到这一点,例如 Archivarius。
答案2
使用网络共享名称而不是网络驱动器P:\foldername
。
我刚刚遇到了同样的问题,并使用解决了它\\computername\foldersharename$
。您必须输入用户帐户和密码进行服务器身份验证。
答案3
您正在寻找此 Microsoft 插件。 (更多信息)
答案4
如果你真正想要的是将 UNC 路径添加到本地库,那么该工具Win7库工具可能有帮助 (下载,来源)我通过以下方式找到它另一个来源它也提供了这样的工具,但对我来说没用,而我在帖子里找到了它如何让 Windows 7 索引网络映射驱动器?。