Talaan ng mga Nilalaman:

Batch Login Screen: 5 Mga Hakbang
Batch Login Screen: 5 Mga Hakbang

Video: Batch Login Screen: 5 Mga Hakbang

Video: Batch Login Screen: 5 Mga Hakbang
Video: 5 Habits You Should Avoid to Become Highly Productive 2024, Hulyo
Anonim
Batch Login Screen
Batch Login Screen

Narito ang isang maliit na programa na hinahayaan kang magrehistro at mag-login sa batch na inaasahan mong nasiyahan ka!

Hakbang 1: Pag-set up

Inaayos
Inaayos

Kaya't ang kailangan mo ay isang mapa na may isa pang mapa sa loob nito, ginagawang madali para sa sanggunian ng data

(tingnan ang larawan)

Hakbang 2: Ang Simula ng Screen

Ang Simula ng Screen
Ang Simula ng Screen
Ang Simula ng Screen
Ang Simula ng Screen

Dito lilikhain namin ang screen na makikita mo kapag binubuksan ang programa

(TANDAAN: nag-type ako ng 'cd Log-Data' sa code sa larawan ngunit nagbabalik ito ng isang error sa paggamit ng 'Mag-log' bilang pangalan ng mapa)

@echo off

Ang REM ay tumutukoy sa pangalawang mapa na iyong ginawa, sa kasong ito ang pangalan ng mapa

REM hangga't ang programa at ang nais na mapa ay nasa parehong direktoryo maaari mong i-type lamang ang 'cd (pangalan ng mapa)'

cd Log

: umpisahan

cls

kulay F0

REM ito ay para sa pagpapakita ng screen gamitin ang iyong sariling pagkamalikhain dito upang gawin itong talagang lumiwanag

echo Login, Magrehistro

echo

echo (L) ogin (R) egister

set / p logreg = ""

kung% logreg% == L pag-login sa goto

kung% logreg% == l pag-login sa goto

kung% logreg% == R rehistro ng goto

kung% logreg% == r goto magparehistro

:mag log in

cls

: magparehistro

cls

Hakbang 3: Ang Screen ng Rehistro

Ang Screen ng Rehistro
Ang Screen ng Rehistro
Ang Screen ng Rehistro
Ang Screen ng Rehistro

Kaya malinaw na pagkatapos na ibigay ng gumagamit ang kanyang input nais naming pumunta ito sa kung saan,

dito namin hahawakan ang ginawa na pagkilos kung nais ng gumagamit na magparehistro bilang isang bagong gumagamit

(TANDAAN: nagsisimula kami mula sa: rehistro ng utos)

: magparehistro

cls

echo Rehistro

echo

echo Username ?:

set / p user = ""

Nai-save namin ang username sa isang.dll file sa Data map

REM kasama ang password

echo

echo Password ?:

itakda / p pass = ""

REM ini-export namin ito dito

Gumagamit kami ng isang dll file dahil mas mahirap basahin bilang isang gumagamit, mai-save mo rin ito sa isang txt!

echo% pass%>% user%.dll

goto regsuccess

: regsuccess

cls

echo Matagumpay na nakarehistro

echo

echo% user%

echo

echo% pass%

huminto

pagsisimula ng goto

Hakbang 4: Login Screen; Nabigo ang Pag-login; Tagumpay sa Pag-login

Screen sa Pag-login; Nabigo ang Pag-login; Tagumpay sa Pag-login
Screen sa Pag-login; Nabigo ang Pag-login; Tagumpay sa Pag-login
Screen sa Pag-login; Nabigo ang Pag-login; Tagumpay sa Pag-login
Screen sa Pag-login; Nabigo ang Pag-login; Tagumpay sa Pag-login
Screen sa Pag-login; Nabigo ang Pag-login; Tagumpay sa Pag-login
Screen sa Pag-login; Nabigo ang Pag-login; Tagumpay sa Pag-login

Nais naming higit pa sa kakayahang magparehistro ng isang gumagamit na nais din namin silang mag-login,

magagawa ito sa hakbang na ito

(Tandaan: Nagsisimula kami mula sa: utos sa pag-login)

:mag log in

cls

echo Login

echo

echo Username ?:

itakda / p user2 = ""

kung Wala ang% user2%.dll goto loginfail

para sa / f "Delims =" %% a sa (% user2%.dll) gawin (itakda ang passconfirm = %% a)

echo

echo Password ?:

itakda / p pass2 = ""

kung% pass2% ==% passconfirm% goto loginsuccess

kung hindi% pass2% ==% passconfirm% goto loginfail

: loginsuccess

cls

tagumpay sa echo

echo

echo Magandang trabaho na matagumpay mong nairehistro

echo at naka-log in sa iyong account

huminto

pagsisimula ng goto

: loginfail

cls

bigo ang echo

echo

echo TANDAAN: ito ay kaso sensitibo!

huminto

pagsisimula ng goto

Hakbang 5: Mag-download ng File (kung nais mo)

maaari mong i-download ang programa kung talagang hindi mo nais na gawin ito sa iyong sarili

dito:

(kailangan mo pa ring gawin ang mga mapa, ito lamang ang txt file)

Inirerekumendang: