javascript - 从网页启动 Windows 文件资源管理器窗口

标签 javascript html web explorer

我在一家公司从事电话支持工作,该公司发布了一个新程序,该程序将一些数据存储在用户的 appdata 文件夹中。

我们的知识库已更新为用户打开显示隐藏/系统文件的步骤,然后引导用户打开文件夹。

由于我们的许多软件用户并不“精通”IT,因此需要很长时间才能引导他们完成。

使用 HTML、Javascript 或某种插件,是否可以在将启动 Windows 文件资源管理器窗口并导航到 %localappdata% 的页面上建立链接?

这样一来,用户总能到达正确的位置,而无需执行他们认为困难的所有步骤。

最佳答案

不,不可能从网页内启动外部程序。

如果你能做到,它会被认为是一个巨大的安全风险,并且会很快被浏览器制造商阻止。

几年前,曾经有过通过 ActiveX 控件实现这类事情的方法,但现在已不再是一种选择,主要是因为它导致的安全问题。

唯一支持 ActiveX 的浏览器是 IE;它在任何其他浏览器中根本不起作用,现在甚至 IE 默认会阻止未知的 ActiveX 控件。

简而言之,您将无法做到这一点。对不起。

关于javascript - 从网页启动 Windows 文件资源管理器窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18022801/

相关文章:

javascript - 更改 Firefox 中报告的屏幕分辨率

javascript - onmouseout 时弹出窗口消失

C# Web Api(非 MVC)字典参数

javascript - 在svg中获取鼠标位置

javascript - 改变时,划掉表格

javascript - 如何通过Javascript函数调用PHP函数来更新mysql表中的数据?

javascript - 用angularjs改变背景颜色

c# - 如何从 ASP.NET 中的字符串中去除 HTML 标签?

javascript - jQuery .fadeOut 没有正确淡出

javascript - 如何使用 Pug 缩小/丑化内联 JavaScript?