Windows搜索的探索-----001

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应该就是搜索目标的母文件,即为搜索的范围。(目前也只是猜测,有探索过的同学可以交流,如果有幸遇到了大佬可以恰当的指教)

首次撰写位2020-03-20

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值