Innholdsfortegnelse:

Batch -påloggingsskjerm: 5 trinn
Batch -påloggingsskjerm: 5 trinn

Video: Batch -påloggingsskjerm: 5 trinn

Video: Batch -påloggingsskjerm: 5 trinn
Video: Как сделать стяжку с шумоизоляцией в квартире. #18 2024, Juli
Anonim
Batch -påloggingsskjerm
Batch -påloggingsskjerm

Her er et lite program som lar deg registrere deg og logge inn batchvis håper du liker det!

Trinn 1: Konfigurere

Setter opp
Setter opp

Så det du trenger er et kart med et annet kart inne i det, dette gjør det lettere for datareferanse

(se bilde)

Trinn 2: Startskjermen

Startskjermen
Startskjermen
Startskjermen
Startskjermen

Her lager vi skjermen du ser når du åpner programmet

(MERK: Jeg skrev 'cd Log-Data' i koden på bildet, men dette gir en feil, bruk 'Logg' som kartnavn)

@echo av

REM dette refererer til det andre kartet du laget, i dette tilfellet navnet på kartet

REM så lenge programmet og ønsket kart er i samme katalog, kan du ganske enkelt skrive 'cd (kartnavn)'

cd Logg

:start

cls

farge F0

REM dette er for å vise skjermen, bruk din egen kreativitet her for å få det til å skinne virkelig

ekko Logg inn, registrer deg

ekko.

ekko (L) ogin (R) egister

sett /p logreg = ""

hvis %logreg %== L gå til pålogging

hvis %logreg %== l gå til pålogging

hvis %logreg %== R gå til register

hvis %logreg %== r gå til register

:Logg Inn

cls

:registrere

cls

Trinn 3: Registreringsskjermen

Registerskjermen
Registerskjermen
Registreringsskjermen
Registreringsskjermen

Så åpenbart etter at brukeren ga sitt innspill, vil vi at den skal gå et sted,

her håndterer vi handlingen som ble utført når brukeren vil registrere seg som en ny bruker

(MERK: Vi starter fra: register -kommandoen)

:registrere

cls

ekko Registrer

ekko.

ekko brukernavn ?:

sett /p bruker = ""

REM vi lagrer brukernavnet i en.dll -fil i datakartet

REM sammen med passordet

ekko.

ekko passord ?:

sett /p pass = ""

REM vi eksporterer det hit

REM vi bruker en dll -fil fordi det er vanskeligere å lese som bruker, du kan også lagre den i en txt!

echo%pass%>%user%.dll

gå til suksess

: regsuccess

cls

echo Vellykket registrert

ekko.

ekko %bruker %

ekko.

ekko %pass %

pause

gå i gang

Trinn 4: Innloggingsskjerm; Innlogging mislykkes; Innlogging suksess

Innloggingsskjerm; Innlogging mislykkes; Innlogging suksess
Innloggingsskjerm; Innlogging mislykkes; Innlogging suksess
Innloggingsskjerm; Innlogging mislykkes; Innlogging suksess
Innloggingsskjerm; Innlogging mislykkes; Innlogging suksess
Innloggingsskjerm; Innlogging mislykkes; Innlogging suksess
Innloggingsskjerm; Innlogging mislykkes; Innlogging suksess

Vi ønsker mer enn bare å kunne registrere en bruker, vi vil også få dem til å logge inn,

dette vil bli gjort i dette trinnet

(Merk: Vi starter fra: login -kommandoen)

:Logg Inn

cls

ekko Logg inn

ekko.

ekko brukernavn ?:

set /p user2 = ""

hvis ikke finnes %user2 %.dll gå til loginfail

for /f "Delims =" %% a in (%user2%.dll) do (angi passconfirm = %% a)

ekko.

ekko passord ?:

sett /p pass2 = ""

hvis%pass2%==%passconfirm%gikk til pålogging

hvis ikke%pass2%==%passconfirm%gå til loginfail

: loginsuksess

cls

ekko suksess

ekko.

echo God jobb du har registrert

ekko og logget på kontoen din

pause

gå i gang

: loginfail

cls

ekko mislyktes

ekko.

ekko MERK: det er store og små bokstaver!

pause

gå i gang

Trinn 5: Last ned fil (hvis du vil)

Du kan laste ned programmet hvis du virkelig ikke vil gjøre det selv

her:

(du trenger fortsatt å lage kartene, dette er bare txt -filen)

Anbefalt: