java执行shell命令 获取ip配置信息
2013-02-22 21:24
756 查看
public static String getPhysicalAddress() { Process p = null; try { // 执行ipconfig /all命令 p = new ProcessBuilder("ipconfig", "/all").start(); } catch (IOException e) { return ""; } byte[] b = new byte[1024]; int readbytes = -1; StringBuffer sb = new StringBuffer(); // 读取进程输出值 InputStream in = p.getInputStream(); try { while ((readbytes = in.read(b)) != -1) { sb.append(new String(b, 0, readbytes)); } } catch (IOException e1) { } finally { try { in.close(); } catch (IOException e2) { } } return sb.toString(); } 转自:java通过ProcessBuilder执行本地shell命令 获取ip配置信息 - java代码库 - 云代码 http://yuncode.net/code/c_50a5e9ef2258c96
相关文章推荐
- linux下的shell命令的编写,以及java怎样调用linux的shell命令(java怎样获取linux上的网卡的ip信息)
- linux下的shell命令的编写,以及java怎样调用linux的shell命令(java怎样获取linux上的网卡的ip信息)
- linux下的shell命令的编写,以及java如何调用linux的shell命令(java如何获取linux上的网卡的ip信息)
- linux下的shell命令的编写,以及java如何调用linux的shell命令(java如何获取linux上的网卡的ip信息)
- Java获取Windows CMD窗口执行命令的返回信息【转自国外某网站】
- Java获取Windows CMD窗口执行命令的返回信息【转自国外某网站】【转自Cratical】
- java 中调用window系统中的文件,或者执行命令(shell、.CMD、.EXE)并获取返回值
- java 执行shell命令,并获取执行结果
- java代码 调用dos的ipconfig /all 命令,获取网卡详细信息
- java调用shell命令并获取执行结果的示例
- java代码 调用dos的ipconfig /all 命令,获取网卡详细信息
- java调用shell命令并获取执行结果
- 使用Java代码执行系统命令/shell命令, 并获取输出结果
- android中的HandlerThread类 Runtime.getRuntime()报错null environmentAndroid执行shell命令Android获取系统剩余可用内存信息
- java 中调用window系统中的文件,或者执行命令(shell、.CMD、.EXE)并获取返回值(如果有的话)
- java调用shell命令并获取执行结果
- 程序内执行shell命令自动获取局域网内所有在线IP和开放端口(Linux)
- java调用shell命令并获取执行结果
- java调用shell命令并获取执行结果
- Java开发之调用shell命令并获取执行结果(Mac)