Java 关闭windows命令行-cmd

Java 关闭windows命令行-cmd,java,cmd,Java,Cmd,如何关闭打开的windows命令行? 我在cmd服务器中开始报告测试,我有以下信息: “正在启动web服务器…按“Ctrl+C”退出” 如何在java中发送“ctrl+c”并关闭cmd?首先需要获取此进程的PID,然后销毁它 这可能对你有帮助 不清楚您的问题是什么,是否要向Windows中的Command(cmd)应用程序发送ctrl+c等效信号以进行处理,然后从java程序关闭Command窗口?我认为这根本不可能。我想关闭cmd,但我不能不按ctr+c。如何关闭/关闭cmd窗口?你能解释一

如何关闭打开的windows命令行? 我在cmd服务器中开始报告测试,我有以下信息:

“正在启动web服务器…按“Ctrl+C”退出”


如何在java中发送“ctrl+c”并关闭cmd?

首先需要获取此进程的PID,然后销毁它 这可能对你有帮助


不清楚您的问题是什么,是否要向Windows中的Command(cmd)应用程序发送ctrl+c等效信号以进行处理,然后从java程序关闭Command窗口?我认为这根本不可能。我想关闭cmd,但我不能不按ctr+c。如何关闭/关闭cmd窗口?你能解释一下为什么它不工作吗?如果要关闭cmd字符串cmd=“taskkill/F/IM cmd.exe”;Runtime.getRuntime().exec(cmd);我有信息“正在启动web服务器…按Ctrl+C退出”。如果使用“taskkill/F/IM cmd.exe”,则不会发生任何事情。但是如果我在cmd上手动按ctrl+c,那么我可以使用“taskkill/F/IM cmd.exe”和close cmd。好的,你可以用java编写一个代码来打开cmd并运行你想要的服务器,然后终止它并在你想要的时候关闭它。与发送Ctrl+C不同,您可以编写“kill-SIGINT processPIDHere”一个指向解决方案的链接,但请确保您的答案在没有它的情况下是有用的:这样您的其他用户就会知道它是什么以及为什么存在,然后引用您链接到的页面的最相关部分,以防目标页面不可用<代码>“taskkill/F/IM cmd.exe”将关闭cmd.exe。您应该提供要终止的应用程序的名称。