知识大全 Java调用Windows控制台命令
Posted 命令
篇首语:使人疲惫的不是远方的高山,而是鞋里的一粒沙子。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java调用Windows控制台命令相关的知识,希望对你有一定的参考价值。
Java调用Windows控制台命令 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
方法一
public static void main(String[] args)
InputStream ins = null;
String[] cmd = new String[] cmd exe /C ipconfig ;
try
Process process = Runtime getRuntime() exec(cmd);
// cmd 的信息
ins = process getInputStream();
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();
方法二
class StreamDrainer implements Runnable
private InputStream ins;
public StreamDrainer(InputStream ins)
this ins = ins;
public void run()
try
BufferedReader reader = new BufferedReader(new InputStreamReader(ins));
String line = null;
while ((line = reader readLine()) != null)
System out println(line);
catch (Exception e)
e printStackTrace();
public class CMD
public static void main(String[] args)
// String[] cmd = new String[] cmd exe /C
// wmic process get name ;
String[] cmd = new String[]
cmd exe /C ipconfig ;
try
Process process = Runtime getRuntime() exec(cmd);
new Thread(new StreamDrainer(process getInputStream())) start();
new Thread(new StreamDrainer(process getErrorStream())) start();
process getOutputStream() close();
int exitValue = process waitFor();
System out println( 返回值 + exitValue);
catch (Exception e)
e printStackTrace();
cha138/Article/program/Java/hx/201311/26793
相关参考
Java实现Windows的dir命令 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 为做一个文
用java在Windows控制台输出utf8字符 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在这个网址下载一个调用ssh和scp命令的jar包 然后就可以写程序了将上面的jar包导入MyEclipse下面是一个类的实例代码 packagehh; importjavaioBuffer
知识大全 java和ant在windows下的环境变量的配置方法
以下设置WinXP及以上用户右键点击我的电脑>属性>高级>环境变量设置即可设置完成后需重新启动命令提示符才能生效具体如下 JAVA环境变量设置 Windows下JAVA用到的
使用csc命令将cs文件编译成dll的过程很多时候我们需要将cs文件单独编译成dll文件 操作如下:打开命令窗口>输入cmd到控制台>cd C:WINDOWSMic
VisualC#中调用Windows服务初探 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Wi
C#调用WindowsAPI函数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Api函数是构筑
C#实现动态调用WindowsDLL 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 部分代码来自
知识大全 cygwin 在windows下使用linux命令的方法
但是cygwin过于复杂庞大下载比较费劲本人最终没有下载也没有用过个人感觉GunWin是一个不错的选择GnuWin使windows用户可以在命令行窗口中使用各种各样的linux命令就跟使用普通的win
C#中调用WindowsAPI的要点 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在NetFr