atitit.基于bat cli的插件管理系统.doc

/AtiPlatf/src_atibrow/com/attilax/cmd/CmdX.java

pathx.isWebPathMode=true;

String bat=pathx.classPathParent()+"/other/del_indexs.bat";

bat=bat.replace("/", "\\");

String cmd=" cmd.exe /c \""+bat+"\"";

System.out.println(cmd);

String r=exe(cmd);

System.out.println("----echo:"+r);

System.out.println("--f");

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

public static String exe(String cmd) {

try {

String r = "";

// 执行 CMD 命令

Process process = Runtime.getRuntime().exec(cmd);

//System.out.println("--echo stdin info:");

r = echoCmdResult_asStr(process.getInputStream());

//System.out.println("--echo err info:");

r = r + "\r\n" + echoCmdResult_asStr(process.getErrorStream());

//System.out.println("cmd ext finish!");

return r;

} catch (Exception e) {

throw new RuntimeException(e);

}

}

private static String echoCmdResult_asStr(InputStream cmdStream)

{

String r="";

BufferedReader reader = null;

// BufferedReader reader;

InputStreamReader inputStreamReader;

try {

inputStreamReader = new InputStreamReader(cmdStream,

"gbk");

} catch (UnsupportedEncodingException e) {

// TODO Auto-generated catch block

e.printStackTrace();

throw new RuntimeException(e);

}

reader = new BufferedReader(inputStreamReader);

String line = null;

try {

line = reader.readLine();

} catch (IOException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

while (line != null) {

//System.out.println(line);

r=r+"\r\n"+line;

try {

line = reader.readLine();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

if (reader != null) {

try {

reader.close();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

return r;

}

Cank

atitit.插件体系设计总结o73.doc - attilax的专栏 - 博客频道 - CSDN.NET.htm

Atitit 插件机制原理与设计微内核 c# java 的实现attilax总结 - attilax的专栏 - 博客频道 - CSDN.NET.htm

atitit.基于bat cli的插件管理系统.doc相关推荐

  1. 基于java订单管理系统_基于JAVA技术的订单管理系统(DOC毕业设计论文)

    基于JAVA技术的订单管理系统(DOC毕业设计论文) 摘要本 论 文 的 研 究 课 题 是 < 基 于 JSP 技 术 的 订 单 管 理 系 统 > 的 实 现 . 本 系 统 通过 ...

  2. C语言涉及数组的大作业,c语言大作业_基于数组的学生信息管理系统.doc

    . . word完美格式 <C语言程序设计实训1>报告 设 计 题 目: 基于数组的学生信息管理系统 学 院 名 称: 科学技术学院 专 业: 软件工程 班 级: 108班 姓 名: 大神 ...

  3. java成绩管理系统论文总结_毕业论文基于java的学生成绩管理系统.doc

    毕业论文基于java的学生成绩管理系统 PAGE PAGE 109 课 程 设 计 论 文 基于JAVA的学生成绩管理系统的设计与实现 THE DESIGN AND REALIZATION OF TH ...

  4. C语言链表学生成绩制作成链表,C语言程序设计课程设计基于链表的学生成绩管理系统.doc...

    C语言程序设计课程设计基于链表的学生成绩管理系统 华北科技学院计算机系综合性实验报告 PAGE 第 PAGE 10 页 华北科技学院计算机系综合性实验 实 验 报 告 课程名称 C语言程序设计 实验学 ...

  5. c语言程序设计 链表,c语言程序设计基于链表的学生成绩管理系统.doc

    c语言程序设计基于链表的学生成绩管理系统 华北科技学院计算机系综合性实验报告 PAGE 第 PAGE 10 页 华北科技学院计算机系综合性实验 实 验 报 告 课程名称 C语言程序设计 实验学期 20 ...

  6. 基于链表的学生成绩最高分计算问题计算用c语言编写课程设计,C语言程序设计课程设计-基于链表的学生成绩管理系统.doc...

    xh,p->xm,p->gs,p->yy,p->wl); p=p->next; } fclose(fp); printf("保存结束按任意键继续\n" ...

  7. python开发项目管理平台_基于Python的软件项目管理系统.doc

    摘要:软件项目管理系统是为了使软件能按照预定的进度和质量顺利完成,而针对开发人员进行管理的系统,目的是使开发人员通力合作,相互配合,以低成本完成目标.系统包括项目开发人员基本信息管理.软件进度查看和软 ...

  8. java小区物业管理系统_基于JAVA的小区物业管理系统V0.1(资料4)

    <基于JAVA的小区物业管理系统.doc>由会员分享,可免费在线阅读全文,更多与<基于JAVA的小区物业管理系统(V0.1)>相关文档资源请在帮帮文库(www.woc88.co ...

  9. php简单学生管理系统设计与实现,基于PHP的学生成绩管理系统的设计与实现.doc...

    基于PHP的学生成绩管理系统的设计与实现.doc 基于PHP的学生成绩管理系统的设计与实现 摘 要: 我国高等职业教育迎来了蓬勃发展的新局面,各院校招生规模不断扩大,学校的教学管理负担越来越重.为了提 ...

  10. java做一个客房管理系统定制_开题报告基于Java的酒店客房管理系统的设计与实现.doc...

    开题报告基于Java的酒店客房管理系统的设计与实现 毕业设计开题报告 课 题 名 称:基于Java的酒店客房管理系统的 设计与实现 姓 名: 班 级: 指 导 教 师: 所 在 系 部: 专 业 名 ...

最新文章

  1. 求根节点到叶节点数字之和Python解法
  2. 三年级计算机击键要领教案,闽教版信息技术三上《下行键操作》教案
  3. Shell脚本语法2
  4. [抄]使用网页进行展示而非PPT
  5. 一句代码实现gzip压缩解压缩
  6. 从零基础入门Tensorflow2.0 ----七、37. 文本生成之---3. 采样文本生成
  7. c++ map的存储结构_深度解密Go语言之sync.map
  8. 入门必学 | R语言数据集结构的解读指南
  9. Resource Hacker-资源替换工具
  10. awr报告分析 mysql_mysql-awr报告
  11. 「捷径」解读:iOS 自动化的 3.0 时代
  12. 微信JS-SDK说明文档 能调用微信扫一扫 ,那能不能让浏览器支持微信支付呢
  13. 用ggplot2进行直线回归并添加回归方程和方差分析表
  14. HTML Entity 简介
  15. 奶爸日记17 - 长兴岛橘子
  16. 宅急送 项目第八天 JBPM工作流框架
  17. 清明祭:缅怀手机领域的那些先烈厂商们,你可还记得?
  18. 基于SSM的在线音乐播放网站音乐网站MP3下载网站(idea-javaweb-php-netC#-j2ee-springboot)上传发布新歌分享评价收藏投票歌单歌手个性化每日推荐算法-排行榜
  19. 记一次IETF QUIC无法使用0-RTT的原因排查
  20. 杰里芯片之高电平开关机(触摸IC)

热门文章

  1. mysql 数据库 方案_数据库mysql优化方案
  2. 加固社交关系 派派“场景+娱乐”模式异军突起
  3. 设计模式——组合设计模式
  4. VNPY思维导图架构
  5. Netty5+Jboss(Marshalling)完成对象序列化传输
  6. Asp.net 后台添加Meta标签方法
  7. CentOS中自定义yum仓库和配置文件
  8. My first essay
  9. [转载]Unicode、ANSI、UTF-8、Unicode Big Endian的故事
  10. mysql的update和case when同步使用