process.kill

process.kill

process.kill

功能

终止已启动子进程。Windows 下会尽量先递归终止该进程的子进程树,再终止进程本身。

语法

参数

无参数。

返回值

类型说明
Bool成功发送终止信号返回 true;没有子进程句柄或进程已经退出返回 false。

示例

注意事项

  • kill 不会清空当前保存的子进程句柄。
  • Windows 下 kill 会通过系统进程快照递归终止子进程树,适合取消 PowerShell、WPS、poppler 这类多级转换任务。
  • Linux/macOS 下 kill 仍终止直接子进程;如果业务需要进程组级取消,应由启动的外部程序自行管理。