Windows搜索共享文件夹

时间:2015-04-28 07:36:46

标签: .net windows search directory shared

HIHO,

我正在使用Windows搜索来搜索我的程序中的一些文件。

查询如下所示:

"SELECT [Rows, e.g. System.FileName] FROM Systemindex WHERE scope='" & uri & "' AND FREETEXT('[Filename]')"

变量uri看起来像这样:

Dim uri As String = New Uri("\\PCName\Searchtest").AbsoluteUri

\\PCName\Searchtest是我在网络中共享的文件夹的路径(我搜索的同一台PC)。

当我在普通文件夹上使用它时,例如C:/Searchtest,一切正常,但它不适用于我的共享文件夹。有谁知道为什么? “普通”Windows搜索在那里找到我的文件。

我还有一个问题: 我写了一个.osdx文件,通过Windows资源管理器查看我的搜索结果(我的程序是一个RESTful服务),但是当我得到一个结果时,我收到消息(翻译,可能不是100%正确):“这个元素由于您的互联网安全设置而被阻止。“ 我发现有2到3个人有相同的错误,但我从未找到解决方案。我试图改变互联网和内联网领域的互联网安全设置,但它没有改变任何东西。

此问题的奇怪例外:我在文件夹中有一个.pdf文件,该文件被标记为“来自不同计算机的文件”。这显示正常,没有此互联网安全错误。如果我在文件选项中点击“允许”,我会再次收到互联网安全错误。

1 个答案:

答案 0 :(得分:0)

我解决了我的问题。这比我真正的问题更重要。 这些文件显然在我的本地文件夹中,例如C:/ Searhctest,而不是文件夹\ PCName \ Searchtest。