Здравствуйте. Есть у меня консольный .exe которые запускает основное приложение, и закрывается после этого.
let child = child_process.fork('run.exe', ['--username', this.userName])
child.stdout.on('data', (data) => {
console.log(`stdout: ${data}`);
});
child.stderr.on('data', (data) => {
console.log(`stderr: ${data}`);
});
child.on('close', (code) => {
console.log(`child process exited with code ${code}`);
});
Первая программа запускает основную программу. Проблема в том, что мне нужно отследить когда запускается основная программа и когда пользователь её закроет.
Помогите пожалуйста, очень прошу, все перепробовал. Заранее благодарю)
Дополнение:
Есть приложение A и приложение B.
1. Приложение A запускает B
2. По сценарию приложение A завершается (в моём случае закрывается как нужно)
3. Нужно отследить событие когда запустилось приложение B
4. Нужно отследить событие когда закрылось приложение B