javascript - 创建隐藏的cmd javascript

标签 javascript cmd

我正在寻找一种无需向用户显示 cmd 窗口即可运行 cmd 命令的方法。

我正在使用类似的东西:

    
    function reboot()  {
          var ws = new ActiveXObject("WScript.Shell");
          ws.Exec("shutdown.exe -r -t 120");

    }
    

但是还是显示窗口,有没有办法不显示呢?

谢谢

最佳答案

尝试使用 Run函数而不是 Exec 并将它作为第二个参数传递给它以防止它显示命令提示符窗口:

ws.Run("shutdown.exe -r -t 120", 0);

系统关闭窗口仍会显示(我认为没有任何方法可以抑制它)。

关于javascript - 创建隐藏的cmd javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2083019/

相关文章:

javascript - webpack可以捆绑同一个依赖的不同版本吗

javascript - 向容器中插入内容

windows - 将文件的第一行设置为变量的最短 Windows 批处理文件代码?

c++ - 无法在 C++ 中使用 system() 更改目录

batch-file - 使用 "rmdir"功能但保留指定目录

javascript - IE8 中的 ScrollTop 返回 0

javascript - 当 Android 软键盘处于事件状态时,防止网页视口(viewport)调整大小

javascript - document.getElementById() 未获取值

windows - 检查批处理文件中的空白用户输入(无输入)

java - 如何将命令行参数添加到 Intellij 中的运行配置?