`
piperzero
  • 浏览: 3495010 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

java方法执行控制台命令工具类

 
阅读更多
package com.yanek.util;

import java.io.IOException;
import java.io.InputStreamReader;
import java.io.LineNumberReader;

public class Tool {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		System.out.println(executeCommond("ipconfig"));

	}
     /**
      *  java方法执行控制台命令,返回执行的输入结果
      * @param cmd
      * @return
      */
	public static String executeCommond(String cmd) {
		String ret = "";
		try {
			Process p = Runtime.getRuntime().exec(cmd);
			InputStreamReader ins = new InputStreamReader(p.getInputStream());
			LineNumberReader input = new LineNumberReader(ins);

			String line;
			while ((line = input.readLine()) != null) {
				System.out.println(line);
				ret += line + "<br>";
			}
		} catch (IOException e) {
			e.printStackTrace();
		}
		return ret;
	}

}


分享到:
评论

相关推荐

    java调用windows命令

    JAVA如何调用WINDOWS命令行 用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令

    一个通用的Java线程池类

    2.然后根据提示运行java命令执行示例程序,观看线程池的运行结果 目标:Java中多线程技术是一个难点,但是也是一个核心技术。因为Java本身就是一个多线程语言。本人目前在给46班讲授Swing的网络编程--使用Swing来...

    Java应用程序远程登录linux并执行其命令.pdf

    Java应用程序远程登录Linux并执行命令的实现原理和实践 Java应用程序远程登录Linux并执行命令是Java开发中一个常见的需求,例如在自动化运维、云计算、DevOps等领域都需要使用远程登录和命令执行技术。下面我们将...

    Java Modplayer 2.3 音频播放器

    该播放器可以运行控制台应用程序, 其swing gui 或作为小程序. 功能参见https://sourceforge.net/projects/javamod/?source=directory 播放老 amiga protracker 文件 播放 C64 SID 文件 播放 mp3, ogg, midi, wav, ...

    java实验一 MyEclips集成开发环境下的程序调试

    本实验的主要目的是让学生熟悉 Java 语言的特点、Application 和 Applet 两种 Java 应用程序的运行原理和方法,并掌握 JDK 的安装、MyEclipse 集成开发环境的安装和使用。 一、Java 语言特点 Java 语言是一种面向...

    JAVA上百实例源码以及开源项目源代码

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    Java项目开发与毕业设计指导

    安装JDK、配置环境变量,打开Eclipse导入ch04项目,运行server.FishServer类启动服务器端,运行java client.SwimFish类启动客户端。注意,同时在多台机上运行客户端才能显示出网络游鱼的效果,在同一台机上打开多个...

    java高校职工工资管理系统

    界面为控制台命令交互式输出展示 二、技术实现 后端:java 面向对象 运行环境及开发工具:jdk8,idea或者eclipse 三、系统功能 主要功能包括: 添加职工信息:包括职工的编号,职工姓名,职工类型,职工工资 查看...

    一个可以直接使用的通用线程池Util

    2.然后根据提示运行java命令执行示例程序,观看线程池的运行结果 目标:Java中多线程技术是一个难点,但是也是一个核心技术。因为Java本身就是一个多线程语言。本人目前在给46班讲授Swing的网络编程--使用Swing来...

    使用 Eclipse 和 Java SE 创建独立 Web Services 应用程序

    使用 Eclipse 和 Java SE 创建独立 Web Services 应用程序 本文将指导读者使用 Eclipse 和 Java SE 6 创建独立 ...* 如何在 Eclipse IDE 中使用基于 Ant Java 的构建工具来运行特殊 Java 命令以生成代码的某些部分。

    Java开发技术大全 电子版

    第13章常用工具类391 13.1Runtime类的使用391 13.1.1内存管理392 13.1.2执行其他程序393 13.2System类的使用395 13.2.1利用currentTimeMillis()记录程序执行的时间395 13.2.2利用exit()退出虚拟机396 13.2.3...

    深入理解_Java_虚拟机 JVM_高级特性与最佳实践

    虚拟机堆转储快照分析工具 / 84 4.2.6 jstack:Java堆栈跟踪工具 / 85 4.3 JDK的可视化工具 / 87 4.3.1 JConsole:Java监视与管理控制台 / 88 4.3.2 VisualVM:多合一故障处理工具 / 96 4.4 本章小结 / 105 第5...

    Java基础单词

    Java运行环境(Java Runtime Environment) 37. javac n. Java编译程序 38. println n. 换行打印(Java语言中的命令) 39. edit ['edɪt] vt. 编辑;校订; 40. standard ['stændəd] n. 标准 41. edition...

    Java虚拟机

    4.3.1 JConsole:Java监视与管理控制台 4.3.2 VisualVM:多合一故障处理工具 4.4 本章小结 第5章 调优案例分析与实战 5.1 概述 5.2 案例分析 5.2.1 高性能硬件上的程序部署策略 5.2.2 集群间同步导致的内存...

    编程英语词汇汇总.doc

    * JDK(Java Development Kit):Java开发工具包,提供了编译、运行和调试Java程序的工具。 * JVM(Java Virtual Machine):Java虚拟机,负责运行Java程序。 * Javac:编译命令,用于将Java源代码编译成.class文件...

    Graphic-Console:我制作的用于运行某些程序的图形控制台。 主要是为了有趣地测试图形和其他东西

    这是一个简单的控制台之类的程序,我已使用一些简单的Java图形在Java中设计并制作了该程序。 该程序的想法是制作一个程序,我可以将其导出为jar文件,并通过它运行基于控制台的简单程序,同时以一种丰富多彩而有趣...

    sbt-javap:直接从SBT控制台运行Javap

    Java提供了javap工具来反汇编和检查Java字节码。 这使作者可以查看其代码如何在较低级别上运行,了解如何对高级Scala概念进行编码以及潜在地发现性能问题。 使用javap一个挑战是正确指定类路径。 由于SBT知道您项目...

Global site tag (gtag.js) - Google Analytics