nun war ich mir eigentlich sicher, dass meine scripterei funktioniert und mußte feststellen, dass ich noch einen großen Fehler darin habe.
Geplant ist dass das Script zu bestimmten Zeiten bestimme Daten downloaded. Das wollte ich wie folgt lösen:
Als erstes eine Abfrage der aktuellen Systemzeit:
set CURRENTTIME=%TIME::=.% set CURRENTTIME=%CURRENTTIME:~0,8%
Danach sollte mittels folgendem Teilscript die %currenttime% abgeglichen und der Variablen %hour% ein entsprechender Wert zugeordnet werden.
if %CURRENTTIME% LSS 5.50.00 goto nofile if %CURRENTTIME% GEQ 5.50.00 set hour=06 if %CURRENTTIME% GEQ 8.50.00 set hour=09 if %CURRENTTIME% GEQ 11.50.00 set hour=12 if %CURRENTTIME% GEQ 15.50.00 set hour=16 if %CURRENTTIME% GEQ 19.50.00 set hour=20
Wenn es also vor 5:50 Uhr ist soll nichts passieren (nofile), zwischen 05:50 uhr und 8:50 Uhr soll %hour% auf den Wert "06" gesetz weren usw...
Aber irgendwo habe ich einen Denkfehler ...

Gruß
Anna