Rozumiem.. Šachy mi nikdy moc nešly. A takýto úvod by asi vyučujúci nestrávil
@echo off
setlocal enabledelayedexpansion enableextensions
:start
cls
set smajlik[0]=:-)
set smajlik[1]=:-(
set smajlik[2]=:-o
set smajlik[3]=:-O
set smajlik[4]=:-#
set /a num=%random% %%5
echo Co je to za smajlíka ? !smajlik[%num%]!
pause
zdroj : http://superuser.com/questions/191224/populating-a rray-in-dos-batch-script