Stap 4: De teller van de tijd
Dit programma is als een stopwatch, maar u niet onderbreken de tijd.
uitschakelen
titel tijdteller
Stel tweede = 0
set minuut = 0
set uur = 0
: graaf
/a tweede instellen = tweede + 1
Als % % equ 60 set /a minute tweede = minuut + 1 & & set tweede = 0
Als % % equ 60 set /a uur Minute = uur + 1 & & set minuut = 0
ECHO uur en uur: %
ECHO minuut: minute %
ECHO tweede: tweede %
ping -n 2 127.0.0.1 > nul
goto graaf
En natuurlijk sla op als something.bat
WOAH, wat zijn deze titel en ping commando's en wat is er met de & &?!?
Zo verandert de opdracht van de titel van het venster titel (de naam van de macro omhoog bij de bovenkant van een venster).
De pingopdracht praat met een niet-bestaande server voor een seconde alvorens de volgende opdracht te doen.
En de & & alleen doet een opdracht alleen als de vorige is geslaagd (echo Yo & & echo John zegt Yo John)
Vergelijkbaar met de & & de || alleen doet de volgende opdracht als de vorige is mislukt, en de & commando doet gewoon zijn opdracht ongeacht de vorige opdracht.