Это мой сценарий:
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}`);
});
А в консоли у меня есть:
exec error: Error: spawn C:\Windows\system32\cmd.exe; ENOENT
Кто-нибудь может мне помочь?
cmd.exe
. Он пытается запуститьcmd.exe
для вас (потому что вы дали встроенныйdir
, и он такой умный), но не может его найти (либо потому, что его на самом деле нет, либо так сказала ОС, когда отказ в доступе). - person T.J. Crowder   schedule 19.07.2016