как запустить команду оболочки в каждой учетной записи пользователя отдельно от локального https-сервера, написанного на nodejs, который запускается глобально - PullRequest
0 голосов
/ 28 июня 2019

У меня есть локальный https-сервер, выполняющий глобальное перечисление для какого-либо порта, всякий раз, когда он получает ответ от веб-клиента и запускает команду ниже

open /Applications/myapp.app

, которая откроет приложениев этой учетной записи пользователя

Проблема, с которой я сталкиваюсь, - это когда я запускаю сервер в одной учетной записи и переключаюсь на другого пользователя, локальный сервер все еще будет работать в фоновом режиме и прослушивать события.Когда я получаю ответ от сети, он снова запускается под командой оболочки

 open /Applications/myapp.app

, которая открывает приложение в предыдущей учетной записи, но не в текущей учетной записи.

Как открыть его в текущей учетной записи, а не в зависимости от того, где мой сервер запущен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...