PDA

Показать полную графическую версию : [решено] bat создает папки по случайному набору символов


infoman1@vk
16-09-2014, 01:04
нужен bat который создает папки по случайному набору символов.

например первая переменная символы с которых создавать папки
ABCDEFGHJIKLMNOPQRSTVXYZabcdefghjiklmnopqrstvxyz1234567890

вторая переменная длина названий папки
3-5 символов

количество созданных папок
25

gora
16-09-2014, 16:15
@Echo Off
SetLocal EnableDelayedExpansion
Set CHAR=ABCDEFGHJIKLMNOPQRSTVXYZabcdefghjiklmnopqrstvxyz1234567890
:: число символов в переменной - 58 (такой заказ)
Set N=58
:: число папок - 25
For /L %%a In (1,1,25) Do Call :_name
Pause

:_name
:: число символов в имени - 5
Set I=5
Set name=
:loop
Set /a R=%N%*%random%/32768
Set name=!CHAR:~%R%,1!%name%
Set /a I-=1
If %I% GTR 0 GoTo loop
Echo MD %name%
GoTo :EOFДля работы Echo удалить.

infoman1@vk
17-09-2014, 00:36
спс супер




© OSzone.net 2001-2012