не удается связаться с процессом создания в node.js

#javascript #node.js #spawn

#javascript #node.js #порождение

Вопрос:

привет, я работаю над электронным приложением, создающим приложение, которое я использую для управления несколькими внешними приложениями командной строки, например, plink, я использую Windows, я пытаюсь использовать spwan для управления процессом cmd :

 const p = spawn('cmd', ['\c'] ) // c or K both yield the same result

p.stdin.setEncoding('utf-8')

p.stdout.on('data', (data) => {
    console.log(`stdout: ${data}`);
})

p.stderr.on('data', (data) => {
    console.error(`stderr: ${data}`);
})

p.on('close', (code) => {
    console.log(`child process exited with code ${code}`);
}) 

после разрушения я получаю остаточный результат

стандартный вывод: Microsoft Windows [Версия 6.1.7601] Авторское право (c) 2009 Корпорация Майкрософт. Все права защищены.

C:Program Файлы (x86)electron>

после этого я запускаю простую команду

 p.stdin.write('hostnamen') 

но ответ не вводится обратно в консоль…

Комментарии:

1. Если это Windows, попробуйте rn ?

2. тот же результат …..