ANT构建脚本如何杀死Windows进程?

我正在努力扩展ANT构建脚本以允许TeamCity构建代理运行Selenium测试.

这样做有一个服务器需要从selenium开始,最后没有关闭.所以我添加了一个额外的目标来在每个TC构建结束时对exe名称执行taskkill.

taskkill是否需要exe的绝对路径,因为以下内容不起作用;

<target name="shutdown.server" depends="init.properties" description="Shutdown the server after Selenium">
    <exec osfamily="windows" executable="cmd.exe" spawn="true">
        <arg line="taskkill /f /t /im app.exe"/>
    </exec>
</target>

这个过程似乎有几个孩子,这就是为什么我和f / t一起去了,但正如我所说的那样,他们现在都没有关机.

那很容易;

<target name="shutdown.server" depends="init.properties" description="Shutdown the server after Selenium">
    <exec executable="taskkill">
        <arg line="/im app.exe /f /t"/>
    </exec>
</target>
相关文章
相关标签/搜索