Windows搜尋的探索 001

2021-10-04 04:12:07 字數 1180 閱讀 9782

windows的搜尋機制是有多麼的雞肋,想必用windows系統的程式設計人員都是人盡皆知的,但我個人認為這個搜尋機制的工作還是有必要探索一下的。就好比說是,**的超連結是咋回事,在**上的超連結,點一下文字就能跳轉到另乙個網頁,其主要原因是因為**後面的超連結,目前單純懷疑,windows的搜尋亦是如此。(甚至還和bat或者是vbscript的相關知識有關)

如果按照步驟檢索一步一步的開啟資料夾,本機反饋出的路徑如下

c:\users\lenovo\desktop\程式設計學習文件\程式設計通用
如下是在windows的搜尋框中輸入目標資料夾「程式設計通用資源」,其搜尋方式如下**所示。

search-ms:displayname=「程式設計學習文件」中的搜尋結果&crumb=location:c%

3a%5cusers%

5clenovo%

5cdesktop%

5c程式設計學習文件\程式設計通用

本機顯示如下:

兩個**放一塊對比效果

/*搜尋情況下的***/

search-ms:displayname=「程式設計學習文件」中的搜尋結果&crumb=location:c%

3a%5cusers%

5clenovo%

5cdesktop%

5c程式設計學習文件\程式設計通用

/*按步驟開啟下的**或者說是路徑*/

c:\users\lenovo\desktop\程式設計學習文件\程式設計通用

在對比之下我們不難發現:路徑下的「\」會變成一系列為我們並不知道的「%3a%5c」或者是「%5c」,這個%5c中的c,特指的就是c盤,%5應該具有轉義的意思。(目前也只是猜測,有探索過的同志可以交流,如果有幸遇到了大佬可以恰當的指教)而在路徑之前多了:search-ms:displayname=「程式設計學習文件」中的搜尋結果

這個search-ms:displayname應該就是搜尋目標的母檔案,即為搜尋的範圍。(目前也只是猜測,有探索過的同志可以交流,如果有幸遇到了大佬可以恰當的指教)

深度優先搜尋的小探索

第一次寫部落格,還不清楚套路,請見諒。關於dfs我在洛谷上看到乙個模板,覺得挺好 int search int t else 深度優先搜尋在很多題目會涉及,這裡附上洛谷p1605迷宮 給定乙個nm方格的迷宮,迷宮裡有t處障礙,障礙處不可通過。給定起點座標和終點座標,問 每個方格最多經過1次,有多少種...

演算法探索 搜尋插入位置

給定乙個排序陣列和乙個目標值,在陣列中找到目標值,並返回其索引。如果目標值不存在於陣列中,返回它將會被按順序插入的位置。你可以假設陣列中無重複元素。示例 1 輸入 1,3,5,6 5 輸出 2 示例 2 輸入 1,3,5,6 2 輸出 1 示例 3 輸入 1,3,5,6 7 輸出 4 示例 4 輸入...

Windows搜尋dll的順序

windows 平台的大多數程式都使用各種動態鏈結庫 dll 來避免重複實現功能。作業系統為每個程式載入若干個 dll,具體由程式的型別決定。當程式不指定 dll 的絕對位置時,將使用預設的搜尋順序來找到它。預設情況下,作業系統所使用的搜尋順序為 1.記憶體2.knowndlls 3.清單與 loc...