Stap 11: Voorbeeld van de implementatie
Deze code zal er 1 bij optellen om een variabele voortdurend, en output het resultaat voor onbepaalde tijd.
OFFSET /a num=1:RepeatECHO %num%SET /a num=%num%+1GOTO Repeat
Deze code start CMD.exe 5 keer.
OFFSET /a RepeatNum=5:OpenIF %RepeatNum%==0 GOTO EndSTART CMD.exeSET /a RepeatNum=%RepeatNum%-1GOTO Open:End
Deze code zal het creëren van een batch-bestand in de C:\Users\Neo, en het zal lopen.
OFFCHDIR C:\Users\NeoECHO OFF>Hello.batECHO ECHO Hello!>>Hello.batECHO ECHO I'm in your C Drive!>>Hello.batECHO PAUSE>>Hello.batC:\Users\Neo\Hello.batPause
Dit is een kleine spel partij. Je moet het aantal raden.
OFFSET /a GuessNum=0SET /a Answer=%RANDOM%ECHO Guess what Number I'm thinking of.:RetrySET /p Guess=IF %Guess% LSS %Answer% ECHO My Number is Higher.IF %Guess% GTR %Answer% ECHO My Number is Lower.IF %Guess%==%Answer% GOTO ENDECHO.SET /a GuessNum=%GuessNum%+1GOTO Retry:ENDECHO You are Correct! The Answer was %Answer%ECHO It took %GuessNum% Guesses.ECHO.PAUSE
En dit één, ik vind het erg leuk. Als je niet voorzichtig bent, echter kan het krijgen uit de hand vrij snel, afhankelijk van de capaciteit van de computer. Wat dit dossier doet is dat het voor onbepaalde tijd creëert genummerde tekstbestanden in een map met de naam lolnumbers. Elk van deze tekstbestanden bevat de DIR van de lolnumbers map. Het ding is, de directory wordt voortdurend steeds fuller en fuller met tekstbestanden, dus elke opeenvolgende tekstbestand is groter dan de laatste. Het resultaat hiervan is een map waarvan de totale grootte groter en groter elke seconde wordt.
OFFSET /a num=1MKDIR lolnumbersCD lolnumbers:RestartDIR>%num%.txtSET /a num+=1GOTO Restart
Dit zijn vrij basic codes. Experimenteren met hen naar hartenlust.