Как остановить процесс запуска npm с заголовком в Windows? - PullRequest
0 голосов
/ 09 декабря 2018

В Linux и OSX я использовал для установки названия процесса на app.js как:

process.title = "xmlImporter";

, а на package.json определял:

"stop": "pkill --signal SIGINT xmlImporter"

и просто выполнялnpm stop Я мог бы остановить процесс с данным заголовком.

Как этого добиться в системе Windows?

1 Ответ

0 голосов
/ 17 декабря 2018

Следующая команда должна выполнить трюк

taskkill /FI "windowtitle eq xmlImporter"

. / FI позволит вам фильтровать, если это не работает, попробуйте выполнить фильтрацию для xmlImporter *, если звездочка является подстановочным знаком.Помните, что вам нужно работать с повышенными разрешениями, и если процесс все равно не остановится, попробуйте добавить / F для принудительного выполнения операции.

, кроме того, у вас есть следующие фильтры:

Filter Name   Valid Operators           Valid Value(s)
-----------   ---------------           -------------------------
STATUS        eq, ne                    RUNNING |
                                        NOT RESPONDING | UNKNOWN
IMAGENAME     eq, ne                    Image name
PID           eq, ne, gt, lt, ge, le    PID value
SESSION       eq, ne, gt, lt, ge, le    Session number.
CPUTIME       eq, ne, gt, lt, ge, le    CPU time in the format
                                        of hh:mm:ss.
                                        hh - hours,
                                        mm - minutes, ss - seconds
MEMUSAGE      eq, ne, gt, lt, ge, le    Memory usage in KB
USERNAME      eq, ne                    User name in [domain\]user
                                        format
MODULES       eq, ne                    DLL name
SERVICES      eq, ne                    Service name
WINDOWTITLE   eq, ne                    Window title

эту информацию можно найти, запустив taskkill /?

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