`
meiyoudao
  • 浏览: 87694 次
  • 性别: Icon_minigender_1
  • 来自: 冲脉
社区版块
存档分类
最新评论

JAVA操作WINDOWS的Command命令

    博客分类:
  • JAVA
 
阅读更多
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class SystemTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
//执行WINDOWS的CMD 命令		
		Runtime r = Runtime.getRuntime();
		try {
			
			String[] sr = {"cmd","/c","dir d:\\."};
			Process p = r.exec(sr);
			
			p.getInputStream();
			BufferedReader br = null;
			BufferedInputStream bis = new BufferedInputStream(p.getInputStream());
			br = new BufferedReader(new InputStreamReader(bis,"gb2312"));
			
			String ss = null;
			
			while((ss = br.readLine()) != null){
				System.out.println(ss);
			}
			
			System.out.println(ss);
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}
分享到:
评论

相关推荐

    java调用操作系统命令(远程,本地都有)

    java调用操作系统命令源码工具类,包含远程输入用户名和密码方式及本地调用,同时兼容处理了Windows及Linux命令和执行结果的返回。使用者可以通过工具类方法直接调用,传入操作系统的命令即可执行,方法返回操作结果...

    Java调用系统执行程序(OS Command)

    以下代码在windows2000上可以运新哦。 SayHi.exe为任意的一个执行程序。

    Java对Windows注册表进行增删查

    但是java提供了Runtime类,它允许把原始的command命令直接发生送给OS,所以可以通过这个类来实现对注册表简单有效的管理。  这里允许的基本功能是添加、删除和查询注册表信息。根据key查询出value和type分别存放...

    java jdk实列宝典 光盘源代码

    2d图形,实现一个2d画板,能够画2d的线、圆和矩形,能指定图形的颜色并且能够撤销和恢复图形,command.java; 3d图形,Graphic3d.java; 一个时钟程序,能够显示星期和日期,变化背景和透明度Clock.java; 11 java...

    mysql-connector-java-commercial-5.1.30-bin.jar

    mysql 的 java 连接库 解压缩mysql-connector-java-5.1.30.zip 将要使用的是mysql-connector-java-5.1.30-bin-g.jar和mysql-connector-java-5.1.30-bin.jar 配置 在C:\Program Files\Java目录下建立mysqlforjdbc...

    graalvm jdk 17 社区版22.3.1 windows版 native image 镜像

    graalvm jdk 17 社区版22.3.1配套的镜像windows amd64文件,参考官方的安装部署...gu install -L native-image-installable-svm-java17-windows-amd64-XXXX.jar 就相当于安装完成了 然后在 Command Prompt下编译即可。

    java程序双击运行-双击jar文件运行程序.pdf

    5) 在注册表编辑器中,找到"HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command",在其中⽂件打开命令中加 ⼊参数"-jar"(⽆引号),修改后的数值类似:""C:\ProgramFiles\Java\jre7\bin\javaw.exe" -jar ...

    JAVA图书馆书库管理系统设计(WORD论文+源代码).zip

    ADO对象的内核包含Connection(连接)、Command(命令)和Recordset(记录集)对象,利用它们,可以连接到数据库和检索记录集。ADO还提供DataSource组件,该组件将Conntect,Command和Recordset对象的功能组合到一起。...

    gradle-command-action:执行Gradle命令Github操作

    在GitHub Actions工作流程中执行Gradle命令该GitHub Action可用于在GitHub Actions支持的任何平台上运行任意Gradle命令。 您可能也对相关的感兴趣,该使您的构建可以轻松获取GitHub Actions环境并相应地标记Gradle ...

    测试平台模块phoenix-telnetclient.zip

    支持两种启动模式:1.java -jar TCPServer.jar 7788 ,这种模式接收一个命令一个操作方式2.java -jar TCPServer.jar 7788 monitor ,这种模式用于对一个对象持续监控,并每秒通知一次客户端,客户端连接之后,除非...

    Arthas开源的Java诊断工具-其他

     Arthas开源的Java诊断工具 更新日志:v3.5.1Add vmtool commandRemove the useless resetClassFileTransformer in Enhancer对于非chunk response,返回标准的content-length字段The jvm command may throw ...

    java反编译工具jad 1.5.8g(可以反编译jdk1.5,1.6)

    For example: <br> jad -o -dtest -sjava *.class <br> (or jad -o -d test -s java *.class, which has the same effect) <br>This command decompiles all .class files in the current directory ...

    Bricx Command Center-开源

    Bricx命令中心(BricxCC)是一种非常流行的基于Windows的IDE,用于使用NQC以及MindScript,LASM,C ++,C,Pascal,Java和Forth对LEGO可编程积木进行编程。 使用NBC和NXC对新的NXT砖进行编程。

    c#源码转java源码的-vcpkg:适用于Windows,Linux和MacOS的C++库管理器

    [command]获得特定于命令的帮助。 Github: 松弛:#vcpkg频道 不和谐:# :globe_showing_Asia-Australia: vcpkg频道 文件: 目录 入门 首先,根据您使用的内容,按照或的快速入门指南进行操作。 有关更多信息,请...

    MySQL命令大全

    在windows中MySql以服务形式存在,在使用前应确保此服务已经启动,未启动可用net start mysql命令启动。而Linux中启动时可用“/etc/rc.d/init.d/mysqld start”命令,注意启动者应具有管理员权限。 刚安装好的MySql...

    jprofiler5.1.2 含XX jprofiler_5_1_2

    1,将windows-x64,windows覆盖到目录安装目录下bin下,覆盖 2,在通过cmd进入命令提示行。进入到 keygen.class 所在的目录 ... 选择-windows -Customize perspective-Command 。 然后就可以用profile as运行了。

    pyjnius-1.4.2-cp37-cp37m-win32.whl

    请选择以下任一种方式输入命令安装依赖: 1. Windows 环境 打开 Cmd (开始-运行-CMD)。 2. MacOS 环境 打开 Terminal (command+空格输入Terminal)。 3. 如果你用的是 VSCode编辑器 或 Pycharm,可以直接使用界面下方...

    MYSQL常用命令大全

    在windows中MySql以服务形式存在,在使用前应确保此服务已经启动,未启动可用net start mysql命令启动。而Linux中启动时可用“/etc/rc.d/init.d/mysqld start"命令,注意启动者应具有管理员权限。 刚安装好的MySql...

    WebLogic反序列化_CVE-2017-3248

    -os <arg> (操作系统类型)Os Type [windows,linux] -P <arg> (远程端口)Remote Port[need set] -shell enable shell module -src <arg> path to src file -T <arg> Payload Type[marshall, collection, ...

    java企业订单管理源码-mx:用于开发Graal项目的命令行工具

    通过导入关系的传递闭包从主套件可到达的套件集合形成了mx操作的集合。 运行 mx mx可以直接运行(即python mx/mx.py ... ),但更常见的是通过mx/mx bash 脚本调用。 将mx/目录添加到您的 PATH 可以简化执行mx 。 应...

Global site tag (gtag.js) - Google Analytics