javascript - 从 NodeJS 启动 Windows 程序

标签 javascript windows node.js

我知道这个问题之前已经被回答过几次,但这对我来说不起作用。

我的代码是:

var cp = require("child_process");
cp.exec("C:\Program Files\VideoLAN\VLC\vlc.exe");

当我使用 NodeJS 启动 JS 文件时,它不会执行任何操作。 有人可以帮我解决这个问题吗?

最佳答案

您必须转义反斜杠并引用路径,因为它包含空格:

var cp = require("child_process");
cp.exec('"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe"');

关于javascript - 从 NodeJS 启动 Windows 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23583785/

相关文章:

javascript - 将 Bson 转换为 Json 对象

node.js - 如何在 Adonis.js 中运行独特的测试

javascript - 在 SugarCrm 7.2 中完全加载记录 View 后执行 javascript

javascript - 使用 jQuery 和固定步数的线性动画

javascript - 将占位符文本添加到 WordPress wp-login.php 页面

c++ - 具有 'good' 性能的 32 位 Windows 应用程序 : storing buffers in 64-bit executable,

windows - 如何使用 Windows Search 搜索 Jar 文件?

java - Capicom SHA1 哈希值在 Java 中的计算方式不同

node.js - 在 Node Js 中发送错误的正确格式并在 Angular 5 中使用它们

javascript - 如何在上课前打开div在另一个类后关闭div