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

java 调用bat java 执行bat 文件

2013年08月27日 ⁄ 综合 ⁄ 共 410字 ⁄ 字号 评论关闭

 

@echo off

set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
exp aa/aaa@10g owner=aaa file=E:\wrok\db\%Ymd%-aaa.dmp
echo wait ...
exp bbb/bbb@10g owner=bbb file=E:\wrok\db\%Ymd%-bbb.dmp

 


//数据备份
private static void dataBackup(){
if(DATA_BACKUP){
Runtime rt = Runtime.getRuntime(); 
try {
String file = "/databackup.bat";
rt.exec("cmd.exe /c start " + file);
logger.error(" 数据备份成功 "+ new Date());
} catch (IOException e) {
logger.error(" 数据备份>>异常 "+e.getMessage());
}
}
}

抱歉!评论已关闭.