java文件调用脚本_Java中调用文件中所有bat脚本
//調用外部腳本
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脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信版花呗已上线!这样操作才能开通!
- 下一篇: java 判断进程状态_获取远程服务器上