//调用外部脚本

String fileips=null;//所有的路径

String[] files=null;

String fileip=null;//单个路径

try {

InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream("pdfconfig.properties"); //加载线程文件成为流

Properties prop = new Properties();

prop.load(is);

fileip = prop.getProperty("pdf_javatobatfile");

System.out.println("cccc" + fileip);

files=fileip.split(",");

System.out.println("长度:" + files.length);

} catch (IOException e) {

e.printStackTrace();

}

for (int j=0;j

fileip=files[j];

String fileName=fileip+File.separator;

File f=new File(fileName);

System.out.println(f);

if(f!=null){

if(f.isDirectory()){

File[] fileArray=f.listFiles();

if(fileArray!=null){

for (int i = 0; i < fileArray.length; i++) {

try {

Thread.currentThread().sleep(5000);

} catch (InterruptedException e) {

e.printStackTrace();

}

//递归调用

//调用bat脚本 有弹窗

try {

Runtime.getRuntime().exec("cmd.exe /C start "+fileArray[i]);

} catch (IOException e) {

e.printStackTrace();

}

}

}

}

else{

System.out.println(f);

}

}

}

java文件调用脚本_Java中调用文件中所有bat脚本相关推荐

  1. java 调用 swf 文件上传_java SpringMvc 实现文件在线预览(openoffice+swftools+flexpaper)

    项目需求:服务器接受的文件当下只能下载之后才能浏览内容,现需要后台能在线浏览到文件内容,避免繁琐无用文件下载操作. 通过几天网上资料搜索,目前免费的在线预览开发技术使用最多还是(openoffice+ ...

  2. java中csv文件怎么制作_Java生成CSV文件实例详解

    本文实例主要讲述了Java生成CSV文件的方法,具体实现步骤如下: 1.新建CSVUtils.java文件: package com.saicfc.pmpf.internal.manage.utils ...

  3. java中属性文件读取案例_java相关:Spring中属性文件properties的读取与使用详解

    java相关:Spring中属性文件properties的读取与使用详解 发布于 2020-6-3| 复制链接 摘记: Spring中属性文件properties的读取与使用详解实际项目中,通常将一些 ...

  4. java中打开文件怎么实现_Java如何在程序中打开文件?

    有时需要在java程序中打开一个文件.java.awt.Desktop可用于在java中打开文件.Desktop实现依赖于平台,因此首先,应该检查操作系统是否支持Desktop类.此类查找注册到当前平 ...

  5. java方法调用机制_Java方法调用机制 - osc_bkdv2it5的个人空间 - OSCHINA - 中文开源技术交流社区...

    最近在编程时,修改方法传入对象的对象引用,并没有将修改反映到调用方法中.奇怪为什么结果没有变化,原因是遗忘了Java对象引用和内存分配机制.本文介绍3个点: ① 该问题举例说明 ② 简要阐述Java内 ...

  6. java资源文件获取属性_Java读写资源文件类Properties

    Java中读写资源文件最重要的类是Properties 1) 资源文件要求如下: 1.properties文件是一个文本文件 2.properties文件的语法有两种,一种是注释,一种属性配置. 注  ...

  7. java实现对大文件切割下载_Java实现大文件的切割与合并操作示例

    Java实现大文件的切割与合并操作示例 发布时间:2020-09-27 02:25:08 来源:脚本之家 阅读:99 作者:HiBoyljw 本文实例讲述了Java实现大文件的切割与合并操作.分享给大 ...

  8. java读取文件并输出_java读取txt文件并输出结果

    这篇文章主要介绍了java读取txt文件并输出结果,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 描述: 1.java读取指定txt文件并解析 文件 ...

  9. java 文件夹目录_java如何取得文件夹下所有的子目录

    展开全部 package edu.chinasoft.wtf; import java.io.File; /** * @author :wtf * @version 创建时间:2018年3月5日 上午 ...

  10. java如何处理csv文件上传_java处理csv文件上传示例

    前言:示例只是做了一个最最基础的上传csv的示例,如果要引用到代码中去,还需要根据自己的业务自行添加一些逻辑处理. ReadCsvUtil工具类 package com.hanfengyeqiao.g ...

最新文章

  1. java 使用正则表达式从网页上提取网站标题
  2. Metasploit save命令技巧
  3. es python demo
  4. Oracle客户端安装教程
  5. linux java url 异常_Java连接虚拟机(Linux)中的Oracle数据库,连接异常~新手求解!
  6. pytorch使用早停策略
  7. 请善待身边的 IT 狗
  8. 有加密狗的软件怎样实现全网络电脑用_加密狗应用领域有哪些?为您揭开7大行业软件保护的奥秘...
  9. 30 岁的超级玛丽怎样改变了游戏行业?
  10. IntelliJ IDEA设置炫酷主题
  11. arm9处理器 java_ARM处理器系列介绍
  12. 高斯过程回归(资料整理阶段)
  13. 计量模型 | 固定效应与交互固定效应
  14. sql查询按周查询出现的跨年问题
  15. numpy 1.7中 f2py示例和说明文档
  16. springboot使用xxl-job
  17. 滴滴APM工具Dokit
  18. #超全#行人重识别数据集整理,附下载链接和介绍
  19. vue实现时间段选择组件,分星期,最小粒度半点
  20. 百度开源Mesa TEE通用安全计算平台介绍。

热门文章

  1. .NET Core微服务之基于IdentityServer建立授权与验证服务(续)
  2. .Net 4.X 提前用上 .Net Core 的配置模式以及热重载配置
  3. .NET Core跨平台的奥秘[中篇]:复用之殇
  4. Storm 1.0.1发布 .NET 适配也已到来
  5. Mac上,为虚拟机集群上的每台虚拟机设置固定IP
  6. [转]vue-codemirror 代码编辑器
  7. dom4j-2.1.1 jaxen-1.1.6 读取xml数据源
  8. 《Matlab实用案例》系列Matlab从入门到精通实用100例案例教程目录(持续更新)
  9. ArcGIS 10.6 Data Interoperability Tools的安装与使用(附安装包下载)
  10. C#趣味程序---水仙花数