Forum
Tipps
News
Menu-Icon

Time-Batch unter 98

Hallo Leute.
Ich habe eine Batch Datei, die die Dauer eines Kopiervorganges oder ähnlichen aufzeichnen soll.
Unter Windows XP läuft sie reibungslos, allerdings unter 98 nicht. Ich vermute es liegt an der "for-Schleife".
Könnt ihr mir vielleicht helfen?
So sieht die Batch gerade aus:

@echo off
rem *****START-ZEIT******
echo %time% > c:\test\time.txt
Set CURRDATE=c:\test\time.txt
Set PARSEARG="eol=; tokens=1,2,3 delims=: "
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET hh1=%%i
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET mn1=%%j
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET ss1=%%k
echo Startzeit : %time%
rem echo %hh1%
rem echo %mn1%
rem echo %ss1%
rem *****START-ZEIT******
pause
rem *****END-ZEIT******
echo %time% > c:\test\time.txt
Set CURRDATE=c:\test\time.txt
Set PARSEARG="eol=; tokens=1,2,3 delims=: "
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET hh2=%%i
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET mn2=%%j
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET ss2=%%k
echo Endzeit : %time%
rem echo %hh2%
rem echo %mn2%
rem echo %ss2%
rem *****END-ZEIT******
rem *****RECHNEN******
set /A ergebnis=((hh2-hh1)*3600)+((mn2-mn1)*60)+ss2-ss1
echo Differenz=%ergebnis% Sekunden
rem *****RECHNEN******

« sql abfrageC/C++ Programme unter Linux »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Auslagerungsdatei
Die Auslagerungsdatei, auch bekannt als virtueller Speicher, ist ein wichtiges Element im Windows-Betriebssystem. Sie dient als Erweiterung des physischen Arbeitsspeicher...

Dateiendungen
Die Dateiendung, auch Dateinamenerweiterung, Dateierweiterung oder einfach "Endung" genannt, besteht aus meistens drei oder vier Buchstaben und wird mit einem Punkt an de...

Dateisystem
Das Dateisystem eines Computers definiert, wie Daten auf einem Speichermedium organisiert werden. Es bestimmt dabei, wie die Informationen auf dem Medium gespeichert, gel...