Не знаю, то ли имел в виду
waldorff, но учитывая такой реквест,
Цитата:
Цитата waldorff
создать батник, при клике по которому будет создаваться пароль »
|
нижеприведённый код должен помочь. При запуске генерирует пароль заданной длины из цифр, больших и маленьких латинских букв и "безопасных" символов. Как нетрудно догадаться, за длину пароля отвечает переменная
PassLenght, так же батник может принять длину в виде аргумента (она имеет приоритет перед записанной в скрипте). Сразу говорю, разработка не моя, взял с Серого Форума, малость переделав.
Код:
@Echo Off
Set PassLenght=12
If Not "%1"=="" Set PassLenght=%1
SetLocal EnableDelayedExpansion EnableExtensions
Set TotalChars=65
Set CharSet=0123456789$#_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWQYZ
:Loop
Set /A Rnd=%TotalChars%*%Random%/32768
Set Pswd=!CharSet:~%Rnd%,1!%Pswd%
Set /A PassLenght-=1
If %PassLenght% GTR 0 GoTo Loop
Echo %Pswd%
Pause>Nul