gpt4 book ai didi

windows - 无法终止 Perl 中的进程

转载 作者:可可西里 更新时间:2023-11-01 09:43:24 25 4
gpt4 key购买 nike

我写了一段代码来运行一个exe文件如下:

 #!/usr/local/bin/perl     
use Cwd;
$directory = 'e:/USER/';
chdir($directory) or die ;
system("Bnc25-Windows.exe -nw");

现在我想写另一个代码来阻止它。我写道:

 #!/usr/local/bin/perl     
use Cwd;
$directory = 'e:/USER/';
chdir($directory) or die ;
kill Bnc25-Windows.exe ;

但它不起作用,我在任务管理器窗口中看到 exe 文件正在运行。我真的不知道问题出在哪里。感谢您的帮助

最佳答案

您正在使用 Windows。 Windows 中没有kill 命令。您可以为此使用 taskkill

再次使用system函数。

system("taskkill /im Bnc25-Windows.exe /f");

关于windows - 无法终止 Perl 中的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14089243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com