Advertisement
Guest User

TM20

a guest
Oct 13th, 2016
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 3.06 KB | None | 0 0
  1.  
  2. @echo off
  3. :home
  4. title Log in to CMD
  5. color 07
  6. cls
  7. echo.
  8. echo Cmd Accounts
  9. echo =============
  10. echo.
  11. echo [1] Log In
  12. echo [2] Sign Up
  13. echo [3] 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. goto error
  20. :2
  21. cls
  22. echo Sign Up
  23. echo ======================================
  24. echo.
  25. set /p newname="Enter new username:"
  26. if "%newname%"=="%newname%" goto inputname
  27. :inputname
  28. cd "%userprofile%\documents"
  29. if exist "cmdacoBin" goto skip
  30. if not exist "cmdacoBin" goto noskip
  31. :noskip
  32. md "cmdacoBin"
  33. goto skip
  34. :skip
  35. cd "%userprofile%\documents\cmdacoBin"
  36. if exist "%newname%.bat" goto namexist
  37. if not exist "%newname%.bat" goto skip2
  38. :skip2
  39. echo set realusername=%newname%> "%newname%.bat"
  40. goto next
  41. :next
  42. echo.
  43. set /p pswd=Enter new Password:
  44. if "%pswd%"=="%pswd%" goto inputpass
  45. :inputpass
  46. cd "%userprofile%\documents\cmdacoBin"
  47. echo set password=%pswd%>> "%newname%.bat"
  48. goto next1
  49. :namexist
  50. echo.
  51. echo The entered username already exists.
  52. echo Press any key to return. . .
  53. pause >nul
  54. goto 2
  55. :next1
  56. cls
  57. echo Cmd Accounts
  58. echo ============
  59. echo.
  60. echo Your account has been successfully created!
  61. echo.
  62. pause
  63. goto home
  64. :1
  65. color 07
  66. cls
  67. echo Cmd Accounts Log In
  68. echo ================================
  69. echo.
  70. Set /p logname=Username:
  71. if "%logname%"=="%logname%" goto 2.1
  72. :2.1
  73. echo.
  74. set /p logpass="Password:"
  75. if "%logpass%"=="%logpass%" goto login
  76. :login
  77. cd "%userprofile%\documents\cmdacoBin"
  78. if exist "%logname%.bat" goto call
  79. if not exist "%logname%.bat" goto errorlog
  80. :call
  81. call "%logname%.bat"
  82. if "%password%"=="%logpass%" goto logdone
  83. goto errorlog
  84. :errorlog
  85. color 0c
  86. echo.
  87. echo Username or Password incorrect.
  88. echo Access denied.
  89. pause >nul
  90. goto home
  91. :logdone
  92. cls
  93. echo Command Prompt
  94. echo ==============
  95. echo.
  96. echo Successfully logged in!
  97. echo.
  98. pause
  99. goto account
  100. :account
  101. cls
  102. cd "%userprofile%\documents\cmdacoBin"
  103. call "%realusername%color.bat"
  104. call "%realusername%.bat"
  105. color %colorcode%
  106. cls
  107. echo.
  108. echo -------------------------------------------------------------------------------
  109. echo %realusername%
  110. echo -------------------------------------------------------------------------------
  111. @echo off
  112. break off
  113. Title Command Prompt
  114. color 0a
  115. cls
  116.  
  117. echo Type "home" any time to go to the current user profile directory.
  118. echo Type "desktop" any time to go to the current user desktop.
  119. echo.
  120. echo Type help to see list of common commands like cd, rd, md, del,
  121. echo ren, replace, copy, xcopy, move, attrib, tree, edit, and cls.
  122. echo Type [command]/? for detailed info.
  123. echo.
  124. pause
  125. cls
  126.  
  127. :cmd
  128. echo Directory: %CD%
  129. set /P CMD=Command:
  130. if "%CMD%" == "cls" goto cls
  131. if "%CMD%" == "home" goto home2
  132. if "%CMD%" == "desktop" goto desktop
  133. if "%CMD%" == "red" goto red
  134. if "%CMD%" == "green" goto green
  135. if "%CMD%" == "normal" goto normal
  136.  
  137. %CMD%
  138. cd C:\
  139. goto cmd
  140.  
  141. :cls
  142. cls
  143. goto cmd
  144.  
  145. :home2
  146. cd /d %USERPROFILE%
  147. cls
  148. goto cmd
  149.  
  150. :desktop
  151. cd /d %SystemDrive%\Users\%USERNAME%\Desktop
  152. cls
  153. goto cmd
  154.  
  155. :red
  156. color 0c
  157. cls
  158. goto cmd
  159.  
  160. :green
  161. color 0a
  162. cls
  163. goto cmd
  164.  
  165. :normal
  166. color 07
  167. cls
  168. goto cmd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement