Пример AHK-скрипта для генерации пароля с настраиваемой длиной и набором символов.
; Генерация пароля по CTRL + A
^a::
length := 8
possible := "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
password := ""
StringLen, max, possible
Loop {
Random, rand, 1, max
StringMid, char, possible, rand, 1
if !InStr(password, char)
password .= char
if StrLen(password) >= length
break
}
send, % password
exit