Próbuję porównać bieżący czas systemowy z ustawionym czasem. Proszę zobaczyć poniżej:Porównanie czasu plików wsadowych systemu Windows
set currentTime=%TIME%
set flag=false
if %currentTime% geq 07:00 if %currentTime% leq 22:45 set flag=true
if %flag%==true (
) else (
)
Jeśli czas jest między 7 rano a 22:45, należy wykonać tę czynność, w przeciwnym razie wykonać drugą.
Problem polega na tym, że to nie działa. Wyniki ciągle się różnią. Myślę, że ma to związek z moim porównaniem do np. 07:00
Świetnie! To ma sens. Dziękuję za pomoc – Brian