Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript-在新进程中运行exe_Javascript_Shell - Fatal编程技术网

Javascript-在新进程中运行exe

Javascript-在新进程中运行exe,javascript,shell,Javascript,Shell,当我使用shell.Run或ShellExecute函数时,它会打开我的exe,但exe没有在新进程中运行。 如何使其在新流程中运行 编辑: 这是我的场景:我在服务器1的iis上安装了一个网站。我有10个citrix客户端连接到此服务器。 当用户按下asp页面上的按钮时,我希望在citrix客户端上运行的新进程中打开一个exe。不在服务器1上 谢谢。尝试使用start calc.exe,例如,它会在新进程中生成应用程序。其他信息可以在这里找到:我可以通过javascript完成吗?\n当然,你是

当我使用shell.Run或ShellExecute函数时,它会打开我的exe,但exe没有在新进程中运行。 如何使其在新流程中运行

编辑: 这是我的场景:我在服务器1的iis上安装了一个网站。我有10个citrix客户端连接到此服务器。 当用户按下asp页面上的按钮时,我希望在citrix客户端上运行的新进程中打开一个exe。不在服务器1上


谢谢。

尝试使用start calc.exe,例如,它会在新进程中生成应用程序。其他信息可以在这里找到:

我可以通过javascript完成吗?\n当然,你是说服务器端javascript?您不能从客户端JS运行程序,因为它在您的浏览器中是沙盒的,原因很好。但是你可以在后端使用它,比如node.js:我说的是客户端,不可能。也许除了一些令人厌恶的ActiveX冒险与Windows脚本,但这既不安全也不优雅,只适用于Windows环境中的IE。那种东西让我呕吐;-看看这篇文章:除非你的目标是用恶意软件恶意感染人们的电脑,否则你使用的工具是错误的。客户端JS是沙盒,以防止这种事情发生。我明白你的意思了。我现在将编辑我的问题,并解释整个塞纳里奥。