从javascript表单浏览器调用shell命令

从javascript表单浏览器调用shell命令,javascript,html,shell,Javascript,Html,Shell,我试图通过服务器在客户端系统上运行一些命令。我知道服务器在执行服务器命令时存在很多安全问题,是否有任何方法可以运行命令表单浏览器 我在nodejs中有以下命令,但是,我需要在客户端系统的浏览器中运行这些命令 与本问题相同,但格式为html页面。 用法: run_cmd( "ls", ["-l"], function(text) { console.log (text) }); 不可以,您不能通过浏览器执行任意shell/console命令 这将带来巨大的安全影响。你不会希望有人执行: run

我试图通过服务器在客户端系统上运行一些命令。我知道服务器在执行服务器命令时存在很多安全问题,是否有任何方法可以运行命令表单浏览器

我在nodejs中有以下命令,但是,我需要在客户端系统的浏览器中运行这些命令

与本问题相同,但格式为html页面。

用法:

run_cmd( "ls", ["-l"], function(text) { console.log (text) });

不可以,您不能通过浏览器执行任意shell/console命令

这将带来巨大的安全影响。你不会希望有人执行:

run_cmd( "rm", ["-rf *"], function(text) { console.log ("lol") });

通过你的浏览器。即使您可以明确信任它也不行。

是否有任何方法可以完成此任务?是否有任何方法可以通过javascript从HTML页面打开安装在客户端计算机上的程序。这也将解决我的问题。不是通过Javascript,不是。如果你控制了客户端机器,你可以编写一个软件并使用它来启动该软件。然后,它可以代表用户将请求重定向到控制台。
run_cmd( "rm", ["-rf *"], function(text) { console.log ("lol") });