2015-04-28 172 views
0

Hiho,Windows搜索共享文件夾

我使用的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其中I搜索)。

當我在普通文件夾上使用它時,例如C:/Searchtest,一切正常,但它不適用於我的共享文件夾。有誰知道爲什麼? 「正常」窗口搜索在那裏找到我的文件。

我還有一個問題更多: 我已經寫了一個.osdx文件來通過Windows資源管理器查看我的搜索結果(我的程序是一個REST風格的服務),但是當我得到結果時,翻譯,可能不是100%正確):「由於您的Internet安全設置,此元素被阻止。」 我發現2或3人有/有相同的錯誤,但我從來沒有找到解決方案。我試圖改變Internet和Intranet區域的互聯網安全設置,但它沒有改變任何東西。

這個問題奇怪的例外:我有一個.pdf文件在文件夾中,標記爲「來自另一臺計算機的文件」。這顯示很好,並沒有這個互聯網安全錯誤。如果我點擊文件選項中的「允許」,我又會收到互聯網安全錯誤。

+0

'AbsoluteUri'格式化後'uri'的內容是什麼? – azt

+0

uri是「file:// PCName/Searchtest」 – Kaev

回答

0

我解決了我的問題。這是我頭腦中的一個問題,而不是真正的問題。 這些文件顯然是在我的本地文件夾,例如C:/ Searhctest,而不是在\ PCName \ Searchtest文件夾中。