Advertisement
Guest User

random string generator

a guest
Feb 11th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. @echo off & setlocal EnableDelayedExpansion
  2.  
  3. set chars=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
  4. set /A charset=26+26+10
  5. set /A stringLength=16
  6.  
  7. set string=
  8. for /L %%a in (1 1 %stringLength%) do (
  9. call:rand 1 %charset%
  10. set /A charIndex=!randomNum!-1
  11. call set extractedChar=%%chars:~!charIndex!,1%%
  12. set string=!string!!extractedChar!
  13. )
  14. echo %string%
  15. pause
  16.  
  17. goto:EOF
  18.  
  19. :rand
  20. set /A randomNum=%random%*(%2-%1+1)/32768+%1
  21. goto:EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement