
正文
js调用exe打开文件,js调用本地exe程序的两种方式
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎么样用js打开exe文件
通过下面的命令可以调用exe。const child = require(child_process)child.exec(`${path路径}`, (err, stdout, stderr) = {console.log(err, stdout, stderr)})。
您好!很高兴为您答疑。因为新的安全机制的问题,火狐浏览器是无法通过js直接驱动本地任何文件的,尤其exe等安全级别较高的文件,请知晓。如果对我们的回答存在任何疑问,欢迎继续问询。
javascript只能传参数给exe。js传参数:var objShell = new ActiveXObject(wscript.shell);objShell.Run(C:\\xx.exe test);返回值获取不了。
相关问答
Q1: 我想用js打开本地的exe文件,在火狐中怎么实现?
因为新的安全机制的问题,火狐浏览器是无法通过js直接驱动本地任何文件的,尤其exe等安全级别较高的文件,请知晓。如果对我们的回答存在任何疑问,欢迎继续问询。
从远程javascript执行 exe 文件是不可能的,否则就不安全了啊。
基于最新版本的火狐浏览器的安全策略下,是无法通过javascript读写本地文件的,包括剪切板亦不可访问,请知晓。如果对我们的回答存在任何疑问,欢迎继续问询。
没有具体的代码,但是可以为您提供一个实现思路。
请确定路径和文件名是否正确,而且所需的库文件均可用。
用协议 安装程序的时候写到注册表里,如下面的程序示例,JSMSer://就可以启动s_StarterPath记录的程序。
Q2: js里面如何使用document.location来打开本地EXE文件?
1、如何用js点击按钮打开指定路径下的文件 方法步骤如下:首先打开电脑,然后打开JS,在里面创建一个HTML文件“test”。然后将HTML框架添加到测试文件中。然后添加两个输入,一个是按钮,另一个是文件。
2、如何在ASP.NET网页中打开本地exe文件?local是指服务器本地还是客户端本地?使用系统。diagnostics.process.start(Exe文件);您可以运行exe文件。不要考虑客户。ASP.NET不关心客户端,管理客户端的js没有执行文件的权限。
3、我用IDE获取一些好的js文件,然后用node分别执行。看起来还是单独执行文件比较好,但还是很蠢。你每次打开cmd都要找到js的路径。
4、有的资料有提到IE9可以使用execCommand方法来保存数据到本地文件,但是我自己没有验证过,不知道是否可行。而且MDN文档中execCommand没有查到SaveAs命令。这块只是做个小记录。
Q3: 如何用js从Firefox中调用本地exe文件
1、从远程javascript执行 exe 文件是不可能的,否则就不安全了啊。
2、没有具体的代码,但是可以为您提供一个实现思路。
3、基于最新版本的火狐浏览器的安全策略下,是无法通过javascript读写本地文件的,包括剪切板亦不可访问,请知晓。如果对我们的回答存在任何疑问,欢迎继续问询。
4、请确定路径和文件名是否正确,而且所需的库文件均可用。
5、火狐浏览器JS调试功能使用操作教程先在页面上点击右键,再点击“查看元素”这里会弹出Firefox的开发者界面,点击“调试器”,跟踪按钮。
6、用协议 安装程序的时候写到注册表里,如下面的程序示例,JSMSer://就可以启动s_StarterPath记录的程序。
关于js调用exe打开文件和js调用本地exe程序的两种方式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






