【发布时间】:2018-06-29 15:51:19
【问题描述】:
我正在尝试使用节点 js 子进程打开文件。
我正在为此使用 execFile 命令。
我的代码如下:
execFile("C:/Program Files (x86)/Windows Media Player/wmplayer.exe",["a.mp4"] ,(err, stdout, stderr) => {
console.log(stdout, stderr, err)
}).unref()
但是在 cmd 中只有 a.mp4 命令有效。
我尝试了以下方法:
execFile("",["a.mp4"] ,(err, stdout, stderr) => {
console.log(stdout, stderr, err)
}).unref()
或
execFile("a.mp4",(err, stdout, stderr) => {
console.log(stdout, stderr, err)
}).unref()
两者都不起作用。
有没有办法在不提供运行二进制文件的应用程序路径的情况下运行a.mp4?
【问题讨论】:
标签: node.js exec child-process