package cn.com.cloud.utils;

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

/**

* 执行运行时命令

* @author 李海云

* @email CloudComputing.cc@gmail.com

* @date 2012-01-12 15:21

*/

public class CommandUtil {

/**

* executeCommand

* @param command

* @throws IOException

*/

public static void executeCommand(String command) throws IOException {

Runtime runtime = Runtime.getRuntime();

Process process;

process = runtime.exec(command);

BufferedReader br = new BufferedReader(new InputStreamReader(process

.getInputStream()));

String inline;

while ((inline = br.readLine()) != null) {

System.out.println(inline);

}

br.close();

}

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

//String cmd_OracleDBConsoleorcl = "cmd /c start net start OracleDBConsoleorcl";

//String cmd_OracleJobSchedulerORCL = "cmd /c start net start OracleJobSchedulerORCL";

//String cmd_OracleOraDb10g_home1iSQLxPlus = "cmd /c start net start OracleOraDb10g_home1iSQL*Plus";

//String cmd_OracleOraDb10g_home1TNSListener = "cmd /c start net start OracleOraDb10g_home1TNSListener";

//String cmd_OracleServiceORCL = "cmd /c start net start OracleServiceORCL";

//String cmd_services_msc = "cmd /c start services.msc";

//try {

//CommandUtil.executeCommand(cmd_OracleDBConsoleorcl);

//CommandUtil.executeCommand(cmd_OracleJobSchedulerORCL);

//CommandUtil.executeCommand(cmd_OracleOraDb10g_home1iSQLxPlus);

//CommandUtil.executeCommand(cmd_OracleOraDb10g_home1TNSListener);

//CommandUtil.executeCommand(cmd_OracleServiceORCL);

//CommandUtil.executeCommand(cmd_services_msc);

//CommandUtil.executeCommand("cmd /c ipconfig");

//} catch (IOException e) {

//e.printStackTrace();

//}

//}

}

java运行提示runtime,Java 执行运行时命令 Runtime相关推荐

  1. 解决java使用Runtime.exec执行linux复杂命令不成功问题

    解决java使用Runtime.exec执行linux复杂命令不成功问题 参考文章: (1)解决java使用Runtime.exec执行linux复杂命令不成功问题 (2)https://www.cn ...

  2. java runtime shell_java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现...

    Runtime.getRuntime().exec()执行JVM之外的程序:常见的几种陷阱 前言 日常java开发中,有时需要通过java运行其它应用功程序,比如shell命令等.jdk的Runtim ...

  3. java添加提示框,JAVA如何弹出提示框

    一.只弹出提示信息 JOptionPane.showMessageDialog(null, "问题不能为空","格式错误",JOptionPane.ERROR_ ...

  4. 不给管理员权限,普通用户怎么运行提示需要管理员权限运行的软件

    公司推行域控管理,员工使用普通用户权限使用PC,但是现在有些软件(财务的报税软件之类的)打开的时候提示需要管理员权限才能使用,怎么才能在不给管理员权限的情况下让这些软件可以运行?求大佬解答.

  5. crontab执行任务时命令无法查到到命令

    crontab在运行时,环境和用户环境并不相同,可能会出现有些命令无法查找到的情况,这时候在脚本中将命令的路径引入即可,例如加入以下语句: PATH=/etc:/bin:/sbin:/usr/bin: ...

  6. IntelliJ IDEA 2020.2 发布:支持Java 15、GitHub审查、运行时异常的排查辅助...

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 局长 来源 | https://www.osc ...

  7. Java内存管理:Java内存区域 JVM运行时数据区

    Java内存管理:Java内存区域 JVM运行时数据区 在前面的一些文章了解到javac编译的大体过程.Class文件结构.以及JVM字节码指令. 下面我们详细了解Java内存区域:先说明JVM规范定 ...

  8. java 线程的创建和执行_线程管理(一)线程的创建和运行

    声明:本文是< Java 7 Concurrency Cookbook>的第一章, 作者: Javier Fernández González 译者:郑玉婷 校对:欧振聪 线程的创建和运行 ...

  9. java exec执行tar_用java调用rpmbuild 报错,同一条命令直接复制到终端却能运行

    用java调用rpmbuild 报错,同一条命令直接复制到终端却能运行. 命令如下: rpmbuild --define "_topdir /var/lib/jenkins/workspac ...

最新文章

  1. 转 --有些事情需要注意
  2. 注册博客第一天,有些激动
  3. 使用 ctypes 将 Python 运行速度提升 30 倍
  4. 2017年10月05日普及组 约数
  5. Codeforces 1196C Robot Breakout
  6. linux内核启动后门,Linux内核模块入门之简单内核后门
  7. 配置Da-Faster 踩坑过程
  8. 小米网技术架构变迁实践
  9. oracle 虚拟机安装mac os,oracle vm virtualbox虚拟机安装mac os x详细图解
  10. 如何查询电脑最大可扩展内存
  11. idea生成函数 的注释快捷键_动态演示解密:Excel随机数生成函数配合F9快捷键即可实现...
  12. Java+Springboot+Mybatis+Mysql+Bootstrap+Maven实现景区旅游管理系统
  13. Appro DM36x IPNC 4.0 开发环境配置
  14. 【Plant Biotech. J.】MdBBX22–miR858– MdMYB9/11/12模块调节苹果皮中原花青素的生物合成
  15. Hive 3.1.2Linux CentOs 安装,踩坑 Dbeaver 连接Hive
  16. FlashPlayer安全限定读书手札
  17. String的inturn()的运用
  18. C++ RTMP直播流播放器
  19. 软件测试的基本理论-移动端app测试-6
  20. 达内python 培训

热门文章

  1. 郊寒岛瘦 —— 太平洋的小岛
  2. 整数、区间与区间端点(三)
  3. 机器学习基础(十四)—— 统计计数、majority count 与其数学记号
  4. Python机器学习——如何shuffle一个数据集(ndarray类型)
  5. C++11::遍历tuple中的元素
  6. Python 基础——range() 与 np.arange()
  7. python编程软件哪个好-python IDE有哪些?哪个好用?
  8. python怎么读写文件-python怎么读取文件内容
  9. python教程视频完整版-Python教程视频完整版
  10. python项目开发实例-有趣的十个Python实战项目,让你瞬间爱上Python!