导航:首页 > 编程语言 > java关闭cmd

java关闭cmd

发布时间:2022-07-22 14:56:16

java程序中 怎么写代码可以关闭正在运行的cmd

试一下Process类的destroy方法。

⑵ Java 调 cmd 怎么控制该进程结束

pro.waitFor();
导致当前线程等待,如有必要,一直要等到由该 Process 对象表示的进程已经终止。如果已终止该子进程,此方法立即返回。如果没有终止该子进程,调用的线程将被阻塞,直到退出子进程。
一般都是用一个线程去做处理运行,另一个线程来做管理,
try {
final Process pro = Runtime.getRuntime().exec("notepad.exe");
new Thread(new Runnable() {
public void run() {
try {
pro.waitFor();
System.out.println(1);
pro.destroy();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}).start();
new Thread(new Runnable() {
public void run() {
try {
Thread.sleep(1000);
pro.destroy();
} catch (InterruptedException e) {
e.printStackTrace();
}

}
}).start();
} catch (IOException e) {
e.printStackTrace();
}
我用的是一个新的线程,一般用主线程去做处理,控制他的关闭。你的另一个其他代码也可以执行。对于cmd这个窗体,就完全没有思路了,java程序是没办法把他关闭掉,应该是dos的权限比java的大吧。

⑶ java程序运行如何关闭命令提示符窗口

用IDE软件就不会出现 CMD 提示符窗口。比如eclipse 或则jbuild,如果没装这些软件的话是需要命令提示符窗口的。

⑷ 如何用java关闭当前正在运行的cmd

java关闭当前正在运行的cmd窗口,可以使用Runntime类来关闭,代码如下:

packagecom.qiu.lin.he;

importjava.io.IOException;

publicclassCeShi{

publicstaticvoidmain(String[]args){

Runtimert=Runtime.getRuntime();
try{
rt
.exec("cmd.exe/Cstartwmicprocesswherename='cmd.exe'callterminate");//关闭正在运行的cmd窗口
}catch(IOExceptione){
e.printStackTrace();
}
}
}

⑸ 我用java调用本地的bat文件,bat运行过程中,如何用java关闭当前正在运行的cmd窗口


第一种process.destroy();

第二种 模拟输出一个exit命令到控制台,就退出了

阅读全文

与java关闭cmd相关的资料

热点内容
单片机如何使用proteus 浏览:991
java常用的服务器 浏览:281
集结APP在哪里下载 浏览:800
欧洲cf玩什么服务器 浏览:529
如何连接另一台电脑上的共享文件夹 浏览:681
如何让桌面文件夹搬家到e盘 浏览:73
java自动格式化 浏览:619
ipad怎么查看文件夹大小 浏览:583
手工粘土解压球 浏览:552
在线视频教育源码 浏览:41
快四十学什么编程 浏览:754
gnumakelinux 浏览:537
视易峰云服务器怎么改系统 浏览:535
javamap取值 浏览:768
mac和win磁盘加密软件 浏览:474
苹果为什么会连接不到服务器 浏览:726
pdf格式文件如何保存 浏览:303
小霸王服务器tx什么意思 浏览:75
解释dns命令 浏览:584
dmx512怎么编程 浏览:744