node.js - 如何停止在 Windows 上运行带有标题的 npm 进程?
问题描述
在 Linux 和 OSX 中,我曾经将我的进程标题设置app.js
为:
process.title = "xmlImporter";
和 onpackage.json
将定义:
"stop": "pkill --signal SIGINT xmlImporter"
并且简单地运行npm stop
我可以用给定的标题停止该过程。
如何在 Windows 系统上实现这一点?
解决方案
以下命令应该可以解决问题
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 /?
推荐阅读
- symfony4 - 包的相对路径 base_url
- scala - spark:将结构/字典转换为结构/字典数组
- python - 如何从输入表单中获取数据
- c++ - seekp/g 和 tellp/g 不能正常工作
- r - 组合具有不同图例的图时添加组合图例
- c - 如何用 char 初始化矩阵。我正在尝试做公鸡游戏,一开始我需要一个带有“-”的矩阵 3x3
- html - 子菜单在手机上打不开
- python - sympy 函数中的隐式微分
- android - getHeight() 在第一次运行时没有返回正确的值-使用 ViewTreeObserver-
- node.js - 如何根据用户输入告诉 Alexa 从 LaunchRequest 跳转到特定意图