Генератор паролей на VBS

Придумать пару-тройку паролей не так уж и сложно. Не для себя, честно говоря, я вообще не могу придумать нормальный пароль. Что делать? Воспользоваться генератором, или написать свой. Я написал свой, т.к. для пароля есть несколько условий. Он должен быть из 8 символов и гласные должны чередоваться с согласными. Чередование – для лучшего запоминания. Согласитесь, пароль вида «lsdijfgn» запомнить не очень легко, особенно бухгалтерам.

Скрипт решил написать на vbs, исполняется на любой операционной системе windows и прост в освоении. Вот собственно он сам:

Рассмотрим vbs скрипт генерации паролей.

Первые две строчки — массивы с буквами, как видно, гласные и согласные.
Третья — запускаем рандомизацию, иначе пароли будут одинаковыми.
Т.к. пароль нужен из 8 символов, а у нас 2 массива, то пароль сформируем в цикле за 4 прохода, выбирая случайный элемент из массивов.
Последняя строчка копирует генерированный пароль в буфер обмена.

Принцип использования у меня следующий. Файл где-то лежит в файловой системе и на рабочий стол выведен на него ярлык. Нужно придумать пароль — запросто, кликнем на ярлык и всё, готовый пароль в буфере, осталось его только вставить.

Вот примеры получаемых паролей:

Получаемые пароли конечно не идеальны, в них нет заглавных букв и отсутствуют цифры, но достаточны сложны и легки в запоминании. Впрочем очень легко написать аналогичный скрипт, который генерирует гораздо сложные пароли.

Оцените статью
Добавить комментарий