Advertisement
Guest User

Untitled

a guest
Jun 3rd, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. @echo off
  2. title Database Program
  3. =====
  4.  
  5. :prescreen
  6. cls
  7. echo Please Make a Selection Below:
  8. echo.
  9. echo.
  10. echo 1) Login
  11. echo 2) Create Account
  12. echo.
  13. echo.
  14. set /p pre1=Choice:
  15. echo.
  16. if not defined pre1 (
  17. echo You Must Make a Selection!
  18. pause >nul
  19. goto prescreen
  20. )
  21. if %pre1%==1 goto login
  22. if %pre1%==2 goto create
  23. echo Invalid Choice, Please Try Again!
  24. pause >nul
  25. goto prescreen
  26. =====
  27.  
  28. :create
  29. cls
  30. echo Please Enter Desired Details Below :
  31. echo.
  32. echo.
  33. set /p user=Desired Username:
  34. echo.
  35. set /p pass=Desired Password:
  36. echo.
  37. if not defined user (
  38. echo You Must Enter a Username!
  39. pause >nul
  40. goto create
  41. )
  42. if not defined pass (
  43. echo You Must Enter a Password!
  44. pause >nul
  45. goto create
  46. )
  47. if not exist logins (
  48. md logins
  49. cd logins
  50. )
  51. if exist %user% (
  52. echo The Username You Provided Already Exists! Please Choose Another echo User Name
  53. pause >nul
  54. goto create
  55. ) else (
  56. md %user%
  57. cd %user%
  58. )
  59. echo user=%user% >> %user%.sav
  60. echo pass=%pass% >> %user%.sav
  61. echo Your Account Was Successfully Created!
  62. pause >nul
  63. cd..
  64. cd..
  65. goto prescreen
  66. =====
  67.  
  68. :login
  69. cls
  70. echo Please Enter Your Login Information Below :
  71. echo.
  72. echo.
  73. set /p user1=Username:
  74. echo.
  75. set /p pass1=Password:
  76. echo.
  77. if not defined user1 (
  78. echo You Must Enter a Username
  79. pause >nul
  80. goto login
  81. )
  82. if not defined pass1 (
  83. echo You Must Enter a Password
  84. pause >nul
  85. goto login
  86. )
  87. if not exist logins (
  88. echo Fatal Error! No Accounts Exist!
  89. pause >nul
  90. goto prescreen
  91. ) else (
  92. cd login
  93. )
  94. if exist %user1% (
  95. cd %user1%
  96. for /f %%a in (user1%.sav) do set %%a
  97. ) else (
  98. echo That Account Does Not Exist! Please Create An Account!
  99. pause >nul
  100. goto prescreen
  101. )
  102. echo.
  103. if %user1%==%user% (
  104. ping localhost -n 3 >nul
  105. echo Username Verified!
  106. ping localhost -n 3 >nul
  107. ) else (
  108. ping localhost -n 3 >nul
  109. echo Username Unable To Be Verified
  110. pause >nul
  111. goto prescreen
  112. )
  113. if %pass1%== %pass% (
  114. echo Password Verified!
  115. ping localhost -n 3 >nul
  116. ) else (
  117. ping localhost -n 2 >nul
  118. echo Password Is Incorrect
  119. pause >nul
  120. goto prescreen
  121. cd..
  122. cd..
  123. goto main
  124. =====
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement