package com.taskbatch.task;
import java.io.File;
import java.io.IOException;
import com.taskbatch.config.IBackupTask;
public class BackupDBTask implements IBackupTask{
@Override
public void processData() {
Runtime rt = Runtime.getRuntime();
try {
File file = new File(BackupDBTask.class.getResource("/").getPath()+""+"backupdb.bat");
System.out.println("backupDbTask begin");
// String file = "/backupdb.bat";
rt.exec("cmd /c start " + file.getAbsolutePath());
System.out.println("backupDbTask end");
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
BackupDBTask b = new BackupDBTask();
b.processData();
}
}