@echo off title Character Generator :strt cls set num=1 echo How many characters (abc...) should this generate? echo One character=one byte on your hard disk. set /p num=^> set /a cutoff2=num+1 goto generate :generate set /a cutoff=cutoff+1 if %cutoff% equ %cutoff2% goto display echo Generating character %cutoff% out of %num%... set /a pre=%random%*30/32768+1 if %pre% equ 1 set char=a if %pre% equ 2 set char=b if %pre% equ 3 set char=c if %pre% equ 4 set char=d if %pre% equ 5 set char=e if %pre% equ 6 set char=f if %pre% equ 7 set char=g if %pre% equ 8 set char=h if %pre% equ 9 set char=i if %pre% equ 10 set char=j if %pre% equ 11 set char=k if %pre% equ 12 set char=l if %pre% equ 13 set char=m if %pre% equ 14 set char=n if %pre% equ 15 set char=o if %pre% equ 16 set char=p if %pre% equ 17 set char=q if %pre% equ 18 set char=r if %pre% equ 19 set char=s if %pre% equ 20 set char=t if %pre% equ 21 set char=u if %pre% equ 22 set char=v if %pre% equ 23 set char=w if %pre% equ 24 set char=x if %pre% equ 25 set char=y if %pre% equ 26 set char=z if %pre% equ 27 set char=1 if %pre% equ 28 set char=2 if %pre% equ 29 set char=3 if %pre% equ 30 set char=4 set /p="%char%">tempchars.txt goto generate :display set cutoff=0 cls type tempchars.txt del tempchars.txt echo. pause goto strt