我知道不可能通过js在客户端浏览器上执行shell命令。但是我想知道如果客户端不是浏览器而是仅获取网页的应用程序是否可能? 谢谢你们的宝贵时间!
最佳答案
最好是使用 nodejs应用程序
Node 可用于为计算机中的所有内容运行 javascript,因此,回答您的问题,您可以创建一个应用程序来获取网页并在代码中运行选定的命令,而这些命令将被浏览器拒绝。
但是,如果实际上您的目标只是像通用解释语言(例如Python)一样使用javascript,那么您可以正常使用带有节点的js(即,创建您的foo.js文件并从命令行运行节点./foo.js
您还可以将其用作 server对于网络应用程序
关于javascript - 使用 javascript 执行 shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34698953/