在前面添加wholefilename: 以及双引号"",可以避免
看到有其他人也反馈过这个问题,我个人觉得还是过滤掉为好,对于不想定位只想打开搜索窗口的人来说,或许有帮助,首先我发现office文件会生成一个隐藏文件 ;其次文件名并不是精确搜索,如果相同文件名前后有其他字符的比如"文件A" "文件A 副本" ,也会被搜索到。所以可能作者或许可以考虑添加这样一条规则让搜索更精准一些
1、搜索结果保留快捷方式的原因
之所以默认没去掉快捷方式,是因为有的用户电脑上不同目录下有多个文件名相同的文件,比如"新建 Microsoft Word 文档.docx",正是由于office在打开文档时默认生成快捷方式,所以动作可以准确定位最新打开的文件。对于多数用户而言,如果过滤掉快捷方式,那动作会弹出多个同名文件的搜索结果,用户得自己甄别具体要打开的文件位置,从体验来讲确实不好,不如直接定位最近查看或编辑过的文档方便。
2、文件名不是精确搜索的原因
文件名不是精确搜索才可以搜索到文档的快捷方式,否则依旧可能会出现上面定位不准的问题。其次部分软件会将较长的文件名用省略号表示,如精确搜索,那就找不到这个带省略号的文件了。对于一个明明存在的文件,动作却搜不到,这会让人很困惑。
3、文件名过滤的功能是全局的,动作中已加入,但似乎有些问题,我还得排查排查。谢谢你的反馈~
如要过滤快捷方式,可以在【首选项】→【高级】→勾选【是否过滤文件名】→添加快捷方式过滤正则式,如: (\.lnk$)|(\.LNK$),这样就不会搜索到快捷方式了。