【问题标题】:How to execute powershell sctipt from browser typescript page?如何从浏览器打字稿页面执行powershell脚本?
【发布时间】:2021-08-03 13:59:15
【问题描述】:

我编写了下面的代码来从 typecipt 页面执行 powershell 脚本。 我可以使用 node.js 在运行时读取脚本输出 但是当我在反应框架应用程序(客户端打字稿)页面中使用相同的代码时,我在浏览器控制台中遇到错误。

spawn 不是函数

var spawn = require("child_process").spawn;
spawn("powershell.exe",[".\download-packages-license.ps1"]);

如何在运行时从客户端 typescript react app 执行 powershellscript?

【问题讨论】:

    标签: javascript node.js reactjs typescript spawn


    【解决方案1】:

    您无法从浏览器执行 PowerShell。您尝试做的是 Node.js 代码,但浏览器与 Node.js 不同,因此它没有这些功能和能力。

    浏览器代码甚至无法访问文件系统。

    【讨论】:

    • 是的,有没有办法从浏览器代码执行powershell?
    • 如果您可以在客户端上运行 Node.js HTTP 服务器,那么您可以解决它。但问题是,如果您为网站提供服务,您就无法做到这一点。所以答案是否定的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-21
    相关资源
    最近更新 更多