Cytat(ShadowD @ 26.07.2008, 10:59:43 )

A możesz podać przykład takiego pliku, nie mam pojęcia jak go napisać??
Odniosłem wrażenie że masz pojęcie...

Cytat(ShadowD @ 26.07.2008, 10:49:32 )

w c+ posłużył bym się time() a w cmd?_
Coś takiego wymodziłem... pełno bugów i nie zawsze działa ale powinno ci to dać pomysł w jakim iść kierunku i z czego skorzystać jeśli zdecydujesz się użyć jedynie cmd...
Kod
@echo off
rem set d=%date% %time%
echo data i czas zapisane w zmiennej: %d%
echo data i czas obecny: %date% %time%
:CHK_y
if %d:~0,4% == %date:~0,4% GOTO CHK_m
echo rok obydwu dat jest rozny
goto EXIT
:CHK_m
if %d:~5,2% == %date:~5,2% GOTO CHK_d
echo miesiac obydwu dat jest rozny
goto EXIT
:CHK_d
if %d:~8,2% == %date:~8,2% GOTO CHK_h
echo dzien obydwu dat jest rozny
goto EXIT
:CHK_h
if %d:~11,2% == %time:~0,2% GOTO CHK_min
echo godzina obydwu dat jest rozna
goto EXIT
:CHK_min
echo minuty zapisane w zmiennej(%d%): %d:~14,2%
echo minuty teraz(%time%): %time:~3,2%
set /a diff=%time:~3,2%-%d:~14,2%
set /a czas=5
echo roznica miedzy czasem zapisanym w zmiennej(%d%) a obecnym wynosi: %diff% minut
if %diff% == %czas% GOTO IS_EQUAL
if %diff% GTR %czas% GOTO IS_GRTR
if %diff% LSS %czas% GOTO IS_LSSR
:IS_EQUAL
echo roznica wynosi dokladnie %czas% minut
goto EXIT
:IS_GRTR
echo roznica jest wieksza niz %czas% minut
goto EXIT
:IS_LSSR
echo roznica jest mniejsza niz %czas% minut
goto EXIT
:EXIT