Java调用Windows的DOS命令的方法
本文向大家介绍Java调用Windows的DOS命令的方法,包括了Java调用Windows的DOS命令的方法的使用技巧和注意事项,需要的朋友参考一下
这是一个使用java代码调用dos命令的实例,在这里我就不多说,直接上代码,代码如下:
import java.io.*; /** * Java调用windows的DOS命令 * 实现调用Windows的ipconfig命令,然后将输出的信息通过IO流输出到控制台。 */ public class RunWindowsCommand{ public static void main(String[] args) { InputStream ins = null; String[] cmd = new String[] { "cmd.exe", "/C", "ipconfig" }; // 命令 try { Process process = Runtime.getRuntime().exec(cmd); ins = process.getInputStream(); // 获取执行cmd命令后的信息 BufferedReader reader = new BufferedReader(new InputStreamReader(ins)); String line = null; while ((line = reader.readLine()) != null) { System.out.println(line); // 输出 } int exitValue = process.waitFor(); System.out.println("返回值:" + exitValue); process.getOutputStream().close(); // 不要忘记了一定要关 } catch (Exception e) { e.printStackTrace(); } } }