如何在 windows 上的 perl 脚本中使用其名称终止进程

How to kill a process using its name in perl script on windows

我是 运行 调用批处理文件的 perl 脚本。 这个批处理文件运行一个 exe(它是由 Visual Studio 之前的控制台应用程序创建的)。

我想稍后使用它的名字从 perl 脚本中杀死这个 exe。

有人可以帮忙吗

使用TASKKILL,像这样:

TASKKILL /IM <NAME> /F

你需要 shell 出去做,但你似乎已经开始这样做了。