"If greater than" in Batch?
Hallo,
Ich mach grade einen simpelen TImer, habe aber folgendes problem:
If hat sich irgendwie verändert. gtr equ und der Kram funktioniert nicht mehr.
"If %test% == 10 goto bla" == funktioniert noch
"If %test% gtr 10 goto bla" gtr, equ lss usw. funktionieren nicht mehr und geben einen Syntax error aus
Ich hab das schon länger nicht mehr gemacht aber früher ging das doch noch?
Gelöst. Falls jemand den code haben will (der relativ unpraktisch ist xD), hier:
@echo off
color 0a
cls
title Timer
set /p test="Gebe Sekundenanzahl an: "
set "testsec=%test%"
:a
cls
color 0a
if %testsec% geq 60 goto unter60
:next
echo %testmin% Minuten und %testsec% Sekunden verbleibend
set /a test=%test%-1
set "testsec=%test%"
set /a testmin=%test%/60
timeout 1 > nul
if %test% == 0 goto ende
goto a
:ende
color 0c
cls
echo Timer erreicht
pause > nul
:unter60
set /a "testsec=%testsec%-60"
if %testsec% lss 60 goto next
goto unter60

programmieren,
Batch,
cmd