java如何执行cmd命令

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:58:05
请给详细代码,比如建个文件夹之类

用JAVA代码实现执行CMD命令的方法!

Runtime rt = Runtime.getRuntime();
Process p = rt.exec(String[] cmdarray);     或者   Process p = rt.exec(String cmd);
cmd命令格式为  "cmd.exe /c ipconfig /all"
对像p为进程,在给p赋值以前,必须保证p为空
if(p != null){
p.destory();
p = null;
}

在D盘根目录下建一个文本文件(.txt),然后在里面编一个程序,比如
public class Hello{
public static void main(String[] args){
System.out.println("Hello Java!");
}
}
然后保存,关闭,将后缀名改为.java。
然后可与运行CMD,不过要先设置环境变量,打开我的电脑->系统属性->高级->环境变量->系统变量->里面的Path那条双击,将JDK的路径添加进去。比如我的Path就设置为%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;D:\java\bin;D:\apache-tomcat-4.1.36-LE-jdk14;(最后一条就是JDK的路径了)。然后确