Jio*_*ioe 7 javascript windows cmd child-process node.js
这是我的脚本:
var exec = require('child_process').exec;
exec('dir', function(error, stdout, stderr) { // 'dir' is for example
if (error) {
console.error(`exec error: ${error}`);
return;
}
console.log(`stdout: ${stdout}`);
console.log(`stderr: ${stderr}`);
});
Run Code Online (Sandbox Code Playgroud)
在控制台中我有:
exec error: Error: spawn C:\Windows\system32\cmd.exe; ENOENT
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我吗?
小智 11
如果您在 ExecOptions 中提供 options 参数,特别是“cwd”,并且您提供的路径无效,也会导致这种情况
例如:
cp.exec(<path_to_executable>, {
cwd: <path_to_desired_working_dir>
}, (err, stdout, stderr) => {
//......
})
Run Code Online (Sandbox Code Playgroud)
如果无效,回调将被调用,错误等于
错误:生成 C:\Windows\system32\cmd.exe ENOENT
| 归档时间: |
|
| 查看次数: |
15842 次 |
| 最近记录: |