现在的位置: 首页 > 综合 > 正文

Java程序执行.bat文件实现循环发送Email

2017年11月19日 ⁄ 综合 ⁄ 共 652字 ⁄ 字号 评论关闭

IT程序员开发必备-各类资源下载清单,史上最全IT资源,个人收藏总结!

Java程序执行.bat文件实现循环发送Email

package edu.mail.util;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class Bad {
  public static void main(String[] args) {
	 
	     Process p;
	        //test.bat中的命令是ipconfig/all
	        String cmd="d:\\mail.bat";
	        for(int i=0;i<100;i++){
		        try {
		            //执行命令
		            p = Runtime.getRuntime().exec(cmd);
		            //取得命令结果的输出流
		            InputStream fis=p.getInputStream();
		            //用一个读输出流类去读
		            InputStreamReader isr=new InputStreamReader(fis);
		            //用缓冲器读行
		            BufferedReader br=new BufferedReader(isr);
		            String line=null;
		            //直到读完为止
		            while((line=br.readLine())!=null) {
		                System.out.println(line);
		            }
		        } catch (IOException e) {
		            e.printStackTrace();
		        }
	        }

}
}

抱歉!评论已关闭.