hat sich erledigt, hab mir selbst ein programm geschrieben
für interessierte:
Code:
import java.util.*;
import java.io.*;
public class cdCopy {
public cdCopy()
{
GregorianCalendar gc = new GregorianCalendar(TimeZone.getTimeZone("ECT"));
String stunde = gc.get(Calendar.HOUR_OF_DAY) + "";
String minute = gc.get(Calendar.MINUTE) + "";
String sekunde = gc.get(Calendar.SECOND) + "";
String jahr = gc.get(Calendar.YEAR) + "";
String monat = (gc.get(Calendar.MONTH) + 1) + "";
String tag = gc.get(Calendar.DATE) + "";
if (stunde.length() == 1)
{
stunde = "0" + stunde;
}
if (minute.length() == 1)
{
minute = "0" + minute;
}
if (sekunde.length() == 1)
{
sekunde = "0" + sekunde;
}
if (monat.length() == 1)
{
monat = "0" + monat;
}
if (tag.length() == 1)
{
tag = "0" + tag;
}
String s = "D:\\backup\\mysql_" + jahr + monat + tag + "_" + stunde + minute + sekunde;
File dir = new File(s);
try
{
if (!dir.exists()) {
dir.mkdir();
Runtime.getRuntime().exec("cmd /c xcopy c:\\programme\\mysql " + s + " /E /V /C /F /H");
}
}
catch(Exception e)
{
System.out.println("ERROR: " + e);
}
}
public static void main(String[] args) {
cdCopy cdCopy1 = new cdCopy();
}
}