Я написал простой сервис, который теперь активен в моих службах Windows.Моя проблема в том, что я не могу получить доступ к cmd через службы Windows.Я использую nodejs express для моей службы, node-cmd
для доступа к cmd и node-windows
для создания службы.Мое приложение делает это:
app.get('/check', (req, res) => {
cmd.run('start chrome');
res.status(200).send('The server is working correctly :)');
});
Для тех из вас, кто этого не понимает, оно в основном означает:
Listen for the GET '.../check' call, then do:
cmd: start chrome
return response 'The server is working correctly :)'
Когда я запускаю это вручную,затем начинается хром.Когда я использую его в качестве службы Windows, то он не запускает Chrome, но он ОТСУТСТВУЕТ с The server is working correctly :)
По какой-то причине команда cmd не работает в службах Windows?