通过改注册表+Autohotkey基本实现了无缝替代,包括在listary, everything中都做好了相应的配置。
现在主要存在一个问题:在Chrome的下载页面中,点击在【文件夹中打开】,能够打开下载目录,但却不能选中对应的文件。这样得通过TC的quick search去定位文件。比较麻烦,因为下载目录下一般都有很多文件。
分析了下,Chrome浏览器中点击【文件夹中打开】时,传递出来的参数只有【文件目录】,没有【文件名】。这样TC是没法定位到某个文件的。
而在调用explorer时,Chrome是能够实现打开文件夹,同时定位到文件上的。我怀疑这个功能是Chrome内部通过解析【文件夹中打开】这个超链接的属性来调用explorer的。而不是通过参数传递实现的。
已经给chromium反馈问题了,不知道什么时候能搞定这个问题。
不知道坛子里面有没有大佬,看看能否通过Chrome扩展的方式。实现【文件夹中打开】时能够将【文件全名】传递出来。