Batch logon file
Matthias1992 17 May 2009 11:57
here is the code
@echo off
:startup
cls
echo Login (1), Create account (2), Delete Account (3)
set /p mainmenu=
if %mainmenu% == 1 goto yesihaveanaccount
if %mainmenu% == 2 goto noidonothaveanaccount
if %mainmenu% == 3 goto deletemyaccount
:createorlogin
set /p yn=
IF %yn% == N GOTO noidonothaveanaccount
IF %yn% == n GOTO noidonothaveanaccount
IF %yn% == Y GOTO yesihaveanaccount
IF %yn% == y GOTO yesihaveanaccount
:noidonothaveanaccount
cls
echo Please type your new account name.
set /p username=
md %username%
echo Please type your password here
set /p password=
( echo username: %username%
echo password: %password%)> %username%/%username%logondata.txt
cls
echo press any key to continue creation
ping localhose -n 1 > nul
pause > nul
goto startup
exit
:yesihaveanaccount
cls
set /p login=Username:
if not exist %login% goto startup
set /p pass=Password:
if not %pass% == %password% goto denied
if %pass% == %password% goto logged in
:logged in
cls
color 0a
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo + Logon 1.0 by Matthias with help of +
echo + KingofGum (guy on Youtube) +
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo +welcome: %login% +++++++++++++++++++++++++++++++++++++++
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
PAUSE > nul
exit
:deletemyaccount
del %username%/%username%logondata.txt
exit
:denied
echo you have been denied access
pause >nul
exit