Advertisement
dcomicboy

Account Script

Dec 13th, 2014
333
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.46 KB | None | 0 0
  1. @ECHO OFF
  2. :home
  3. title User Login CMD
  4. color 07
  5. cls
  6. echo.
  7. echo CMD Accounts
  8. echo ==============
  9. echo.
  10. echo (1) LOGIN
  11. echo (2) Sign Up
  12. echo (3) Modify User
  13. echo (4) Exit
  14. echo.
  15. set /p op=
  16. if %op%==1 goto 1
  17. if %op%==2 goto 2
  18. if %op%==3 goto 3
  19. if %op%==4 goto 4
  20. goto error
  21.  
  22. :2
  23. cls
  24. Echo Sign Up
  25. Echo =================
  26. echo.
  27. set /p newuser="Enter Your Username:"
  28. if "%newuser%"=="%newuser%" goto inputname
  29.  
  30. :inputname
  31. cd "%userprofile%\documents"
  32. if exist "cmdacoBin" goto skip
  33. if not exist "cmdacoBin" goto noskip
  34.  
  35. :noskip
  36. md "cmdacoBin"
  37. goto skip
  38.  
  39. :skip
  40. cd "%userprofile%\documents\cmdacoBin"
  41. if exist "%newuser%.bat" goto nameexist
  42. if not exist "%newname%.bat" goto skip2
  43.  
  44. :skip2
  45. echo set realusername=%newuser%> "%newuser%.bat"
  46. goto next
  47.  
  48. :next
  49. echo.
  50. set /p pswd=Enter New Password:
  51. if "%pswd%"=="%pswd%" goto confirmpswd
  52. :confirmpswd
  53. set /p pswd2=Confirm Password:
  54. if "%pswd2%"=="%pswd2%" goto inputpass
  55. goto wrongpaswd
  56. :wrongpswd
  57. Echo.
  58. Echo passwords don't match, please re-enter passwords.
  59. pause
  60. goto next
  61.  
  62. :inputpass
  63. cd "%userprofile%\documents\cmdacoBin"
  64. echo set password=%pswd%>> "%newuser%.bat"
  65. goto next1
  66.  
  67. :nameexist
  68. echo.
  69. echo The Enter Name Already Exists...
  70. echo Press Enter to return. . .
  71. pause >nul
  72. goto 2
  73.  
  74. :next1
  75. cls
  76. echo CMD Accounts
  77. echo =============
  78. echo.
  79. echo Your Account Has Been Created Successfully!
  80. echo.
  81. pause
  82. goto home
  83.  
  84. :1
  85. color 07
  86. cls
  87. echo Cmd Accounts Login
  88. echo =====================
  89. echo.
  90. set /p logname=Username:
  91. if "%logname%"=="%logname%" goto 2.1
  92. :2.1
  93. echo.
  94. set /p logpass="Password:"
  95. if "%logpass%"=="%logpass%" goto login
  96.  
  97. :login
  98. cd "%userprofile%\documents\cmdacoBin"
  99. if exist "%logname%.bat" goto call
  100. if not exist "%logname%.bat" goto errorlog
  101.  
  102. :call
  103. call "%logname%.bat"
  104. if "%password%"=="%logpass%" goto logdone
  105. goto errorlog
  106.  
  107. :errorlog
  108. color 0c
  109. echo.
  110. echo Username or Password incorrect.
  111. echo Access denied.
  112. pause
  113. goto home
  114.  
  115. :logdone
  116. cls
  117. echo CMD Prompt
  118. Echo ===========
  119. echo.
  120. echo Successfully Logged In!
  121. echo.
  122. pause
  123. goto account
  124.  
  125. :account
  126. cls
  127. cd "%userprofile%\documents\cmdacoBin"
  128. call "%realusername%.bat"
  129. cls
  130. echo.
  131. echo =================================
  132. echo %realusername%
  133. echo =================================
  134. @echo off
  135. break off
  136. Title Admin Prompt
  137. color 0a
  138. cls
  139.  
  140. echo Type "Home" anytime to go to current profile directory.
  141. echo Type "Desktop" anytime to go to the current user desktop.
  142. echo.
  143. echo Type help to see list of common commands like cd, rd, md, del,
  144. echo ren, replace, copy, xcopy, move,attrib, tree, edit, and cls.
  145. echo Type [command]/? for detailed info
  146. echo.
  147. pause
  148. cls
  149.  
  150. :cmd
  151. echo Directory: %CD%
  152. echo.
  153. echo ===========================================================
  154. echo Pick from this menu
  155. echo cls will clear screen, red changes text color
  156. echo green changed text color, normal changes to white text
  157. echo home goes to home directory
  158. echo desktop goes to desktop
  159. echo============================================================
  160. set /P CMD=Command:
  161. if "%CMD%" == "cls" goto cls
  162. if "%CMD%" == "home" goto home2
  163. if "%CMD%" == "desktop" goto desktop
  164. if "%CMD%" == "red" goto red
  165. if "%CMD%" == "green" goto green
  166. if "%CMD%" == "normal" goto normal
  167.  
  168. %CMD%
  169. cd C:\
  170. goto cmd
  171.  
  172. :cls
  173. cls
  174. goto cmd
  175.  
  176. :home2
  177. cd /d %USERPROFILE%
  178. cls
  179. goto cmd
  180.  
  181. :desktop
  182. cd /d %SystemDrive%\Users\%USERNAME%\Desktop
  183. cls
  184. goto cmd
  185.  
  186. :red
  187. color 0c
  188. cls
  189. goto cmd
  190.  
  191. :green
  192. color 0a
  193. cls
  194. goto cmd
  195.  
  196. :normal
  197. color 07
  198. cls
  199. goto cmd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement