java怎么开启一个程序,关闭一个程序。 用java代码怎么实现开启一个未运行的程序,关闭一个正在运行的程序。公司限制了百度,google,只能登陆csdn。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在阐述下把。。只能用java语言。就像我们平时打开QQ一样。我要写个程序点击一个.exe的可运行程序。关闭一个正在运行的程序。被关闭和打开的程序都知道名字和路径。 Runtime.exec 去查一下API. 绝对可以 开启不就是执行main方法么?退出不就是执行System.exit() 么? 我开启的不是java程序。是其他程序。说通俗点。在java代码里面怎么开启一个QQ。怎么关闭正在运行的QQ(只有一个QQ程序在运行)。 你是要开启一个进程啊,如下是打开记事本try { Runtime runtime = Runtime.getRuntime(); runtime.exec("notepad.exe");} catch (IOException e) { e.printStackTrace();}关闭进程,那就通过QQ面板上的叉喽,还要任务管理器 打错了java.lang.Process的相关API public class Run_QQ { public static void main(String[] args) throws InterruptedException, IOException{ for (int i = 5;i >= 0; i--) { System.out.println("QQ程序将在"+i+"秒后启动!!!"); try { Thread.sleep(1000); //程序停止1000毫秒也就是1秒 } catch (InterruptedException e) { e.printStackTrace(); throw e; } } Process p = Runtime.getRuntime().exec("C:\\Program Files (x86)\\Tencent\\QQ\\Bin\\QQ.exe"); }} 冒失13楼的也没用呢。我这里不是QQ,我只是用QQ来作个比喻,怎么可能找QQ提供接口吗?一个大个系统在运行过程中需要去关闭(开启)这个系统中的某个进程。这个进程是.exe程序。并且不能关闭(开启)其他程序。只能是制定的这个,当让制定的这个路径和名字是固定的。 import java.io.IOException;public class Main { private static Process open(String path) throws IOException { Process p = Runtime.getRuntime().exec(path); return p; } public static void main(String[] args) throws IOException, InterruptedException { String path = "C:\\Program Files\\Tencent\\QQ\\Bin\\QQ.exe";// 路径,根据具体情况写 Process p = Main.open(path);// 运行程序 Thread.sleep(1000);// 程序暂停1秒 p.destroy();// 结束程序 }}楼主你要的东西都写了下 具体要写成什么样的你自己再改 获取设备的IP I/O Error: Read timed out 求助,谢谢 如何添加二级域名 急!急!向oracle数据库中插入时间格式问题! 为什么struts对应的action访问资源不可用?几天都郁闷 只能注册一个用户 xml解析的发展方向是怎样的啊? spring和hibernate的事务的问题 请教::::::我的JB7是否有问题????(有关EJB) struts2 Ajax 很基础的问题 哪儿能找到i18n的模板文件?
就像我们平时打开QQ一样。我要写个程序点击一个.exe的可运行程序。关闭一个正在运行的程序。被关闭和打开的程序都知道名字和路径。
try {
Runtime runtime = Runtime.getRuntime();
runtime.exec("notepad.exe");
} catch (IOException e) {
e.printStackTrace();
}关闭进程,那就通过QQ面板上的叉喽,还要任务管理器
for (int i = 5;i >= 0; i--) {
System.out.println("QQ程序将在"+i+"秒后启动!!!");
try {
Thread.sleep(1000); //程序停止1000毫秒也就是1秒
} catch (InterruptedException e) {
e.printStackTrace();
throw e;
}
}
Process p = Runtime.getRuntime().exec("C:\\Program Files (x86)\\Tencent\\QQ\\Bin\\QQ.exe");
}
}
我这里不是QQ,我只是用QQ来作个比喻,怎么可能找QQ提供接口吗?一个大个系统在运行过程中需要去关闭(开启)这个系统中的某个进程。这个进程是.exe程序。并且不能关闭(开启)其他程序。只能是制定的这个,当让制定的这个路径和名字是固定的。
Process p = Runtime.getRuntime().exec(path);
return p;
} public static void main(String[] args) throws IOException,
InterruptedException {
String path = "C:\\Program Files\\Tencent\\QQ\\Bin\\QQ.exe";// 路径,根据具体情况写
Process p = Main.open(path);// 运行程序
Thread.sleep(1000);// 程序暂停1秒
p.destroy();// 结束程序
}
}楼主你要的东西都写了下 具体要写成什么样的你自己再改