欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java调用Windows的DOS命令的方法

程序员文章站 2024-03-03 15:09:04
这是一个使用java代码调用dos命令的实例,在这里我就不多说,直接上代码,代码如下: 复制代码 代码如下: import java.io.*; /**  ...

这是一个使用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();
        }
    }
}