Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- title Database Program
- =====
- :prescreen
- cls
- echo Please Make a Selection Below:
- echo.
- echo.
- echo 1) Login
- echo 2) Create Account
- echo.
- echo.
- set /p pre1=Choice:
- echo.
- if not defined pre1 (
- echo You Must Make a Selection!
- pause >nul
- goto prescreen
- )
- if %pre1%==1 goto login
- if %pre1%==2 goto create
- echo Invalid Choice, Please Try Again!
- pause >nul
- goto prescreen
- =====
- :create
- cls
- echo Please Enter Desired Details Below :
- echo.
- echo.
- set /p user=Desired Username:
- echo.
- set /p pass=Desired Password:
- echo.
- if not defined user (
- echo You Must Enter a Username!
- pause >nul
- goto create
- )
- if not defined pass (
- echo You Must Enter a Password!
- pause >nul
- goto create
- )
- if not exist logins (
- md logins
- cd logins
- )
- if exist %user% (
- echo The Username You Provided Already Exists! Please Choose Another echo User Name
- pause >nul
- goto create
- ) else (
- md %user%
- cd %user%
- )
- echo user=%user% >> %user%.sav
- echo pass=%pass% >> %user%.sav
- echo Your Account Was Successfully Created!
- pause >nul
- cd..
- cd..
- goto prescreen
- =====
- :login
- cls
- echo Please Enter Your Login Information Below :
- echo.
- echo.
- set /p user1=Username:
- echo.
- set /p pass1=Password:
- echo.
- if not defined user1 (
- echo You Must Enter a Username
- pause >nul
- goto login
- )
- if not defined pass1 (
- echo You Must Enter a Password
- pause >nul
- goto login
- )
- if not exist logins (
- echo Fatal Error! No Accounts Exist!
- pause >nul
- goto prescreen
- ) else (
- cd login
- )
- if exist %user1% (
- cd %user1%
- for /f %%a in (user1%.sav) do set %%a
- ) else (
- echo That Account Does Not Exist! Please Create An Account!
- pause >nul
- goto prescreen
- )
- echo.
- if %user1%==%user% (
- ping localhost -n 3 >nul
- echo Username Verified!
- ping localhost -n 3 >nul
- ) else (
- ping localhost -n 3 >nul
- echo Username Unable To Be Verified
- pause >nul
- goto prescreen
- )
- if %pass1%== %pass% (
- echo Password Verified!
- ping localhost -n 3 >nul
- ) else (
- ping localhost -n 2 >nul
- echo Password Is Incorrect
- pause >nul
- goto prescreen
- cd..
- cd..
- goto main
- =====
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement