Показать сообщение отдельно
  #1 (permalink)  
Старый 01.04.2014, 12:46
Аспирант
Отправить личное сообщение для TorchTT Посмотреть профиль Найти все сообщения от TorchTT
 
Регистрация: 20.03.2014
Сообщений: 59

Завершение процесса по pid
Имеется pid-процесса.

Подскажите, пожалуйста, как при помощи Node.js\JavaScript завершить и снова запустить процесс?

UPD:
Вопрос решен.

Для завершения процесса необходимо использовать process.kill(pid, [signal])

Для запуска приложения необходимо использовать функцию exec():

var exec = require("child_process").exec;

    var str = exec('<путь до программы>', function (error, stdout, stderr) {
        console.log('stdout: ' + stdout);
        console.log('stderr: ' + stderr);
        if (error !== null) {
            console.log('exec error: ' + error);
        }
    });


Тему можно закрывать.

Последний раз редактировалось TorchTT, 01.04.2014 в 15:46.
Ответить с цитированием