Google调用explorer.exe打开本地文件

Posted 老小鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google调用explorer.exe打开本地文件相关的知识,希望对你有一定的参考价值。

给IE浏览器地址栏输个本地文件路径,会自动用explorer.exe打开,这个挺好的,但是IE对jQuery稍微高点的版本不怎么待见,只好自己给Google折腾一个调用explorer的功能………………

 

1.自定义URL Protocol 协议,让浏览器可以启动本地程序

2.编写c++控制台程序:解码从浏览器传递过来的url(url===utf-8===Unicode===gb2312)——>将链接路径头部去掉——>替换“|”为“\\\\”(解码的时候会把url中的“\\”解成“|”)

——>调用explorer.exe并传递路径参数

简单的两步,折腾了好久好久,参考了各种牛人的博客,暂时不一一列举了,源码也先不贴了,有同样需求的人留言的话再追加!

 

以上是关于Google调用explorer.exe打开本地文件的主要内容,如果未能解决你的问题,请参考以下文章

explorer.exe命令行

java上打开一个游戏显示java异常退出,内存不足,是怎么回事

使用 explorer.exe 打开应用程序,但添加了设置

使用 Process.Start 打开资源管理器窗口会创建过多的 explorer.exe 进程

Explorer.EXE不支持此接口……

win10开机输入密码后黑屏只有鼠标 可打开任务管理器 无法运行explorer.exe