Make a random string in batch -


i trying make random string in batch, , have no idea do. have called random string of numbers %random% function, have no idea how permanently replace characters in variable:

@echo off set subkey1=%random%%random%%random%%random%%random%%random% set subkey2=%random%%random%%random%%random%%random%%random% set subkey3=%random%%random%%random%%random%%random%%random%   echo %subkey1:0=a% echo %subkey1:1=b% echo %subkey1:2=c% echo %subkey1:3=d% echo %subkey1:4=e% echo %subkey1:5=f% echo %subkey1:6=g% echo %subkey1:7=h% echo %subkey1:8=i% echo %subkey1:9=j%  echo %subkey2:0=k% echo %subkey2:1=l% echo %subkey2:2=m% echo %subkey2:3=n% echo %subkey2:4=o% echo %subkey2:5=p% echo %subkey2:6=q% echo %subkey2:7=r% echo %subkey2:8=s% echo %subkey2:9=t%  echo %subkey3:0=u% echo %subkey3:1=v% echo %subkey3:2=w% echo %subkey3:3=x% echo %subkey3:4=y% echo %subkey3:5=z% rem after going through letters, pick random ones echo %subkey3:6=a% echo %subkey3:7=g% echo %subkey3:8=k% echo %subkey3:9=o%  set key=%subkey1%%subkey2%%subkey3% echo string: %key% pause 

so can see, able echo different keys, want save new 1 variable (ex in subkey 1, wanna replace 0s a's, save if @ variable afterwards, can see new one, , able call in different functions.

to assign variable value, use set command:

set subkey1=%random%%random%%random%%random%%random%%random%  set subkey1=%subkey1:0=a% set subkey1=%subkey1:1=b% set subkey1=%subkey1:2=c% . . . echo %subkey1% 

and, of course, beware %random% should never, ever used source cryptographic purposes.


Comments

Popular posts from this blog

javascript - Bootstrap Popover: iOS Safari strange behaviour -

Magento/PHP - Get phones on all members in a customer group -

session - Logging Out Using PHP -