有些时候我们用java编写程序时会需要系统的进程或者其他程序的运行来支持项目的需求,比如关闭打开某些进程,或者打开其他的某个应用程序,一般会使用Windows的cmd控制台命令来实现,同样的,在java代码中,也有相应的方法与类来实现cmd命令的功能。
Runtime类:
将要执行的cmd命令用String对象定义,用Runtime.getRuntime().exec()方法执行命令,例如关闭QQ进程的命令:
String command = "taskkill /f /im qq.exe";
Runtime.getRuntime().exec(command);
或者:
Runtime run= Runtime.getRuntime();
run.exec("D:\Program Files (x86)\Tencent\QQ\Bin\QQScLauncher.exe");
run.exit(0);
很简单实用的方法.