Это невозможно, если вы не собираетесь создавать компонент ActiveX, и в этом случае он будет работать только в IE.
Если вместо этого вы используете child_process.spawn
, вы сможете вызывать его с параметрами для stdio
:
spawn(cmd, [], { stdio: 'ignore' });
РЕДАКТИРОВАТЬ:
Если вы поклонник Promise
, вот утилита, которую я написал, чтобы помочь с вещами
const quietSpawn = (cmd, args = []) => {
const splitCmd = cmd.split(' ');
if (splitCmd.length > 1) {
[cmd, ...args] = splitCmd;
}
return new Promise((resolve, reject) => {
const proc = spawn(cmd, args, { stdio: 'ignore' });
proc.on('exit', resolve);
proc.on('error', reject);
});
};