Es fällt mir schwer herauszufinden, wie man einen Passwortgenerator mit zufälligen Buchstaben erstellt. Zum Beispiel ASWED-ASDWAD-EFEST. Bisher kann ich mit dem Code nur Zufallszahlen machen
@echo off
:password
echo %random%-%random%-%random
pause
goto password
PS: Mein Betriebssystem ist Windows Vista.
Jede Hilfe wird geschätzt.
Antworten:
Hier gibt es eine Diskussion , die Sie für Ihre Zwecke anpassen können.
TheOutcaste erklärt Folgendes :
quelle
Set /A _RND=_RND%%61
- _RND wurde zuvor auf eine Zufallszahl gesetzt, und dies führt dann einen Modul 61 darauf aus, um eine Zahl zwischen 0 und 61 zu erhalten.SET _rndalphanum=!_Alphanumeric:~%_RND%,1!
Anschließend wird ein Teilstring von _Alphanumeric an Position _RND für ausgeführt 1 Zeichen. Es wird also eine Zahl zwischen 0 und 61 gewählt und dann dieses Zeichen von A-Za-z gezogen. Sie können dann eine Alpha-Zeichenfolge aus zufälligen Zeichen erstellen, indem Sie den Vorgang wiederholen.quelle
{ }
sie das Lesen sehr erschweren.Dies ist eine einfache und elegante Lösung dafür
quelle
hier ist mein. Ameture, aber es funktioniert
quelle
{ }
sie das Lesen sehr erschweren.Ich habe Pauls eins bearbeitet:
quelle
Dies funktioniert, funktioniert aber nicht ganz richtig, wenn wir uns als Sub erinnern. (dh unvorhersehbare Fehlfunktionen beim Aufrufen des Unterprogramms: generator.
quelle