Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @ECHO OFF
- :home
- title User Login CMD
- color 07
- cls
- echo.
- echo CMD Accounts
- echo ==============
- echo.
- echo (1) LOGIN
- echo (2) Sign Up
- echo (3) Modify User
- echo (4) Exit
- echo.
- set /p op=
- if %op%==1 goto 1
- if %op%==2 goto 2
- if %op%==3 goto 3
- if %op%==4 goto 4
- goto error
- :2
- cls
- Echo Sign Up
- Echo =================
- echo.
- set /p newuser="Enter Your Username:"
- if "%newuser%"=="%newuser%" goto inputname
- :inputname
- cd "%userprofile%\documents"
- if exist "cmdacoBin" goto skip
- if not exist "cmdacoBin" goto noskip
- :noskip
- md "cmdacoBin"
- goto skip
- :skip
- cd "%userprofile%\documents\cmdacoBin"
- if exist "%newuser%.bat" goto nameexist
- if not exist "%newname%.bat" goto skip2
- :skip2
- echo set realusername=%newuser%> "%newuser%.bat"
- goto next
- :next
- echo.
- set /p pswd=Enter New Password:
- if "%pswd%"=="%pswd%" goto confirmpswd
- :confirmpswd
- set /p pswd2=Confirm Password:
- if "%pswd2%"=="%pswd2%" goto inputpass
- goto wrongpaswd
- :wrongpswd
- Echo.
- Echo passwords don't match, please re-enter passwords.
- pause
- goto next
- :inputpass
- cd "%userprofile%\documents\cmdacoBin"
- echo set password=%pswd%>> "%newuser%.bat"
- goto next1
- :nameexist
- echo.
- echo The Enter Name Already Exists...
- echo Press Enter to return. . .
- pause >nul
- goto 2
- :next1
- cls
- echo CMD Accounts
- echo =============
- echo.
- echo Your Account Has Been Created Successfully!
- echo.
- pause
- goto home
- :1
- color 07
- cls
- echo Cmd Accounts Login
- echo =====================
- echo.
- set /p logname=Username:
- if "%logname%"=="%logname%" goto 2.1
- :2.1
- echo.
- set /p logpass="Password:"
- if "%logpass%"=="%logpass%" goto login
- :login
- cd "%userprofile%\documents\cmdacoBin"
- if exist "%logname%.bat" goto call
- if not exist "%logname%.bat" goto errorlog
- :call
- call "%logname%.bat"
- if "%password%"=="%logpass%" goto logdone
- goto errorlog
- :errorlog
- color 0c
- echo.
- echo Username or Password incorrect.
- echo Access denied.
- pause
- goto home
- :logdone
- cls
- echo CMD Prompt
- Echo ===========
- echo.
- echo Successfully Logged In!
- echo.
- pause
- goto account
- :account
- cls
- cd "%userprofile%\documents\cmdacoBin"
- call "%realusername%.bat"
- cls
- echo.
- echo =================================
- echo %realusername%
- echo =================================
- @echo off
- break off
- Title Admin Prompt
- color 0a
- cls
- echo Type "Home" anytime to go to current profile directory.
- echo Type "Desktop" anytime to go to the current user desktop.
- echo.
- echo Type help to see list of common commands like cd, rd, md, del,
- echo ren, replace, copy, xcopy, move,attrib, tree, edit, and cls.
- echo Type [command]/? for detailed info
- echo.
- pause
- cls
- :cmd
- echo Directory: %CD%
- echo.
- echo ===========================================================
- echo Pick from this menu
- echo cls will clear screen, red changes text color
- echo green changed text color, normal changes to white text
- echo home goes to home directory
- echo desktop goes to desktop
- echo============================================================
- set /P CMD=Command:
- if "%CMD%" == "cls" goto cls
- if "%CMD%" == "home" goto home2
- if "%CMD%" == "desktop" goto desktop
- if "%CMD%" == "red" goto red
- if "%CMD%" == "green" goto green
- if "%CMD%" == "normal" goto normal
- %CMD%
- cd C:\
- goto cmd
- :cls
- cls
- goto cmd
- :home2
- cd /d %USERPROFILE%
- cls
- goto cmd
- :desktop
- cd /d %SystemDrive%\Users\%USERNAME%\Desktop
- cls
- goto cmd
- :red
- color 0c
- cls
- goto cmd
- :green
- color 0a
- cls
- goto cmd
- :normal
- color 07
- cls
- goto cmd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement