如何使用 Windows Server 2012 R2 和 Windows 10 索引和搜索共享文件夹内的文件?

如何使用 Windows Server 2012 R2 和 Windows 10 索引和搜索共享文件夹内的文件?

我找不到有关该主题的任何有用信息,因此我再次向您求助。

我希望能够使用 Windows 10 搜索共享文件夹中的文件。共享文件夹位于运行 Server 2012 R2 的文件服务器上。

  1. 共享文件夹应该被索引。
  2. 搜索必须使用索引(快速、便宜)而不是搜索文件系统(慢、昂贵)。
  3. 索引必须由服务器提供,而不是由客户端创建(如果有许多客户端,则成本较高)。
  4. 必须开箱即用或与 Microsoft 工具配合使用。不得使用第三方应用程序。

我发现信息表明我可以将映射驱动器添加到索引路径列表,但映射驱动器不会显示在选择中。此外,这会违反第 3 条。

我知道Windows 搜索Server 2012 中的功能。我还没有找到关于如何与客户合作使用它的信息。

我该如何实现这个目标?

答案1

在服务器上安装 Windows Search 索引服务。然后,在控制面板中,打开索引选项,并将文件共享到索引位置。

这应该可以。

帕斯卡

答案2

我知道这是一个老问题但我想回答它因为它在今天仍然有意义。

当服务器通过服务器管理器安装“Windows 搜索”功能时,它将能够索引与域/网络共享的文件(换句话说,存储在其硬盘上),并允许 Windows 10 计算机利用索引进行搜索。在服务器的控制面板中,您可以访问“索引选项”并配置索引位置(在将通过网络共享的服务器硬盘上)、索引类型(即 .PDF、.docx ...)、索引内容(文件名或文件名和文件内容)和其他设置。这是一个非常直接的实现,我同意缺乏关于这个主题的良好文档。

回答您的问题,如果您已经在服务器上正确设置了搜索,那么您不需要在客户端上执行任何操作来使用服务器索引,假设客户端是标准安装并可以访问服务器共享文件夹。

例子:

  • 通过转到服务器管理器 -> 管理 -> 添加角色和功能 -> 在功能页面上选择“Windows 搜索服务”-> 安装来安装“Windows 搜索服务”
  • 在“C:\\Shared Folders\Company Files”处创建一个共享文件夹,并赋予从客户端计算机访问该文件夹所需的权限
  • 打开“索引选项”,单击“修改”,将“C:\\Shared Folders\”添加到索引列表中,然后单击“高级”,选择“索引属性和文件内容”以在文档内进行搜索
  • 要从客户端计算机通过网络访问此文件夹,请转到“\\Server\Company Files”,客户端计算机将利用服务器索引完成搜索。您可以在服务器的“索引选项”中监控索引的进度。请注意,您不应在客户端计算机上选择“高级选项”->“文件内容”选项。此外,完成索引需要一些时间,有一种方法可以消除索引器的限制,以更快地索引文件。

问题:windows server 2012 r2 essentials 上存在一种情况,我还没有找到解决办法,即客户端计算机不会使用服务器上的索引。这种情况是,如果您在地址中使用“共享文件夹”,例如“//fileserver/Shared Folders/Company”,而不是“//fileserver/Company”,则会使用服务器上的索引。我创建了一个新问题来尝试解决此问题

相关内容