logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak stworzyć generator haseł w CMD z literami i min. 7 znakami?

MoniTOX 19 Cze 2009 13:12 6126 5
REKLAMA
  • #1 6676067
    MoniTOX
    Poziom 27  
    Posty: 1210
    Pomógł: 80
    Ocena: 322
    Witam.
    Chcę stworzyć generator haseł i nie wiem jak zrobić aby było przynajmniej 7 znaków. Korzystam z polecenia zmiennej %random%.
    Czy istnieje możliwość na generowanie haseł także z literami?
    @echo off
    :poczatek
    echo.
    set losowa=%random%
    echo %random%
    pause
    goto poczatek
  • REKLAMA
  • REKLAMA
  • #3 6676713
    MoniTOX
    Poziom 27  
    Posty: 1210
    Pomógł: 80
    Ocena: 322
    Info z tej strony nic bardzo nie wnoszą. Dotyczy tego samego
    z funkcją %RANDOM% w wartościach 0-100.
    :|
  • REKLAMA
  • #4 6676989
    jakubw
    Poziom 18  
    Posty: 134
    Pomógł: 35
    Ocena: 6
    z tego co kojarzę to %random% działa tylko do 32767
    więc możesz sobie zrobić random od 0-9 ... w pętli
    tyle razy ile chcesz mieć znaków... więc 7.
    Skoro używasz generatora LICZB, więc nie LITER :)
    Proponowałbym zmienić "język programowania";
  • REKLAMA
  • Pomocny post
    #5 6680794
    siersc44
    Poziom 13  
    Posty: 94
    Pomógł: 8
    w Dev C++ zrobiłbym to tak:
    
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        srand(time(NULL)); 
        string a[7];
        int b,d;
        d=7;
    
       for (b=0;b<d;b++)
        {
            a[b]=(rand()%79)+47;
                   
        }
        cout <<"\n Haslo to: ";
       for (b=0;b<d;b++)
        {
            cout << a[b];
        }
           cin.get();
        system("PAUSE");
        return 0;
    }
    
  • Pomocny post
    #6 6684448
    adamas_nt
    VIP Zasłużony dla elektroda
    Posty: 5320
    Pomógł: 1508
    Ocena: 659
    Lub jeśli masz Excela... :)
    Załączniki:
    • LosHaslo.xls (20 KB) Musisz być zalogowany, aby pobrać ten załącznik.
REKLAMA