我需要从另一个脚本中止在后台运行的 Perl 脚本。
许多 perl 脚本在我们的机器上运行。我需要根据要求中止其中一个。我只知道要中止的 perl 脚本的名称。我需要在不影响其他进程的情况下中止该特定脚本。
我尝试使用 PID/图像名称杀死它,但由于以下原因它不起作用,
1)我不知道脚本的 PID(因为它从触发器运行)
2)脚本在后台运行,所以图像名称始终是 perl.exe,因此如果使用图像名称,它也会杀死所有其他 perl 任务。
我试图从“windows 标题”和相应的 PID 中获取 perl 脚本名称,但它总是显示“NA”。
我什至尝试删除 perl 脚本(因为我知道名称和位置),但它也不起作用,因为它从内存中运行整个脚本(即使它已被删除)
请帮助我提供一些选项来从另一个脚本中终止正在运行的 perl。