Hi,
in der Batch wirds m.E. ziemlich aufwändig!
Mit Konstrukten wie:
Code:
set /A t1 = %time:~0,2% * 60 + %time:~3,2%
die Zeiten in Minuten umrechnen.
Ähnlich dann mit dem Datum verfahren.
Das dann voneinander abziehen und dann wieder in Stunden und Minuten aufdröseln.
Wenn's über Nacht läuft, muss das dann ebenfalls mit eingerechnet werden!
Ggf. wäre es letztendlich evtl. hübscher, das mit VBS oder Powershell umzusetzen. Da gbist dann so nette Funktionen wie "DateDiff"...