Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Дайте код BAT генерации случайных букв, всех с наступающим ! / 6 сообщений из 6, страница 1 из 1
24.12.2014, 18:37
    #38842077
Дайте код BAT генерации случайных букв, всех с наступающим !
Всех с Наступающим!
Дайте пожалуйста рабочий до полного состояния код BAT файлов, который бы генерировал случайные буквы, определенные буквы под переменной (Типа переменная: $hd="Abcdefghijklmnopqrstuvwxyz"; . На самом деле, я создавал куча скриптов на php, но ленища одолела, знали бы вы как))).
Т.е скрипт: в переменной записаны всех буквы или цифры, скрипт берет из переменной все символы и генерирует их в 1 строку по 8 символов, и на каждые строки по 8 символов и до бесконечности.
Спасибо большое.
...
Рейтинг: 0 / 0
24.12.2014, 18:37
    #38842078
Дайте код BAT генерации случайных букв, всех с наступающим !
РоссияБожья,

Только bat и только bat скрипт))
...
Рейтинг: 0 / 0
24.12.2014, 18:47
    #38842084
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дайте код BAT генерации случайных букв, всех с наступающим !
CMD-shell не имеет функции-генератора случайных чисел.
...
Рейтинг: 0 / 0
24.12.2014, 19:15
    #38842109
ZeroMQ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дайте код BAT генерации случайных букв, всех с наступающим !
AkinaCMD-shell не имеет функции-генератора случайных чисел.
Имеет.

Код: php
1.
echo %random%
...
Рейтинг: 0 / 0
24.12.2014, 19:20
    #38842111
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дайте код BAT генерации случайных букв, всех с наступающим !
Akina,

Я бы не был столь категоричен:

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
@Echo Off
set pass=Password:
Setlocal EnableDelayedExpansion
Set _Alphanumeric=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
Set _count=0
:_loop
Set /a _count+=1
SET _RND=%Random%
Set /A _RND=_RND%%61
SET _rndalphanum=!_Alphanumeric:~%_RND%,1!
set pass=%pass%%_rndalphanum%
If !_count! leq 21 goto _loop
echo %pass%
...
Рейтинг: 0 / 0
24.12.2014, 19:22
    #38842114
Дайте код BAT генерации случайных букв, всех с наступающим !
вот, что я и хотел.
BAT-СКРИПТ
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
@echo off
setlocal enabledelayedexpansion
set nabor=qQwWeErRtTyYuUiIoOpPaAsSdDfFgGhHjJkKlLzZxXcCvVbBnNmM1234567890
set /p long=Введите длину пароля:    ^>
set /p num=Введите количество создаваемых комбинаций:    ^>
for /L %%A IN (1,1,%num%) DO (
 call :writePwd passlist.txt
)
echo.Complete
pause>nul
exit /b
 
:writePwd
set Pwd=
for /L %%A IN (1,1,%long%) DO (
 call :getRandS
 set Pwd=!Pwd!!rands!
)
echo.%Pwd%>>"%~1"
exit /b
 
:getRandS
set /a RandKey=%RANDOM% %% 62
set rands=!nabor:~%RandKey%,1!
exit /b
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Дайте код BAT генерации случайных букв, всех с наступающим ! / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]