@echo off mode 75,30 :begin call :c 0a "лллллл лллллл л л лллллл лллллл л л лллллл" /n call :c 0a "л л л лл лл л л л л л л" /n call :c 0a "л л л л л л л л л л л л л" /n call :c 0a "л л л л лл л лллллл лллллл л л лллл" /n call :c 0a "л л л л л л л л л л л" /n call :c 0a "л л л л л л л л л л л" /n call :c 0a "лллллл лллллл л л лллллл л л л лллллл" /n timeout/t 02>nul color 0a cls echo +--------------------+ echo ^| ^| echo +--------------------+ echo LOADING timeout/t 01>nul cls echo +--------------------+ echo ^|лл ^| echo +--------------------+ echo LOADING. timeout/t 01>nul cls echo +--------------------+ echo ^|лллл ^| echo +--------------------+ echo LOADING.. timeout/t 01>nul cls echo +--------------------+ echo ^|лллллл ^| echo +--------------------+ echo LOADING... timeout/t 01>nul cls echo +--------------------+ echo ^|лллллллл ^| echo +--------------------+ echo LOADING. timeout/t 01>nul cls echo +--------------------+ echo ^|лллллллллл ^| echo +--------------------+ echo LOADING.. timeout/t 01>nul cls echo +--------------------+ echo ^|лллллллллллл ^| echo +--------------------+ echo LOADING... timeout/t 01>nul cls echo +--------------------+ echo ^|лллллллллллллл ^| echo +--------------------+ echo LOADING. timeout/t 01>nul cls echo +--------------------+ echo ^|лллллллллллллллл ^| echo +--------------------+ echo LOADING.. timeout/t 01>nul cls echo +--------------------+ echo ^|лллллллллллллллллл ^| echo +--------------------+ echo LOADING... timeout/t 01>nul cls echo +--------------------+ echo ^|лллллллллллллллллллл^| echo +--------------------+ echo LOADING. timeout/t 01>nul cls echo. echo. echo. echo COMSAVE v2.1 color f0 :test title account set/p acd= Fill in your name and press Enter: :ent color 0f cls goto news :wel cls color 0f < %acd%.comsave ( set /p ps= set /p acc= ) echo. echo. echo. echo. echo. echo. call :c 0e " лллллллллллллллллллллллл WELCOME ллллллллллллллллллллллл" /n call :c 0a " " /n call :c 0a " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n call :c 0a " лллллллллллл Press 1 to LOGIN TO YOUR ACCOUNT лллллллллл" /n call :c 0a " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n call :c 0a " " /n call :c 0b " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n call :c 0b " лллллллллллл Press 2 to DELETE YOUR ACCOUNT лллллллллллл" /n call :c 0b " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n call :c 0a " " /n call :c 0e " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n choice /c 12 /n if %errorlevel% == 1 goto log if %errorlevel% == 2 goto del :new color 0a cls title new account set /p acc=your name: echo. set /p ps=password: ( echo %ps% echo %acc% ) > %acd%.comsave cls echo Account made succesfully! pause goto logd :del cls color 0f set /p psc=enter password: if %psc% == %ps% goto deld if %psc% neq %ps% goto wri :wri cls color 0c echo wrong password! timeout/t 01>nul goto del :deld color 0c echo are you sure you want to delete your account? choice /c ny if %errorlevel% == 1 goto wel if %errorlevel% == 2 goto xer :xer del %acd%.comsave del %acd%note.comsave cls color 0a echo Account deleted succesfully! pause goto ent :log color 0f cls title login set /p psi=password: if %psi% == %ps% goto logd if %psi% neq %ps% goto wro :wro cls color 0c echo wrong password! timeout/t 01>nul cls color 0f set /p psi=password: if %psi% == %ps% goto logd if %psi% neq %ps% goto wro :logd cls color 0b title welcome %acc% set d=%date% echo. echo. echo. echo. echo. call :c 0a " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n echo. call :c 0b " ллллллллллллллл WELCOME лллллллллллл" /n call :c 0a " " /n echo. call :c 0e " ллллллллллллллл TODAY IS %d% лллллллллллл " /n echo. call :c 0b " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n call :c 0b " ллллллллллллллл Press 1 to go to START лллллллллллл" /n call :c 0b " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n . echo. call :c 0a " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n call :c 0a " ллллллллллллллл Press 2 to EXIT лллллллллллл" /n call :c 0a " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n echo. call :c 0c " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n call :c 0c " ллллллллллллллл Press 3 to VIEW/EDIT NOTES лллллллллллл" /n call :c 0c " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n echo. call :c 0a " лллллллллллллллллллллллллллллллллллллллллллллллллллллллл" /n choice /c 123 /n if %errorlevel% == 1 goto ent if %errorlevel% == 2 exit if %errorlevel% == 3 goto note :note color f0 cls if exist %acd%note.comsave goto show echo. echo. echo. echo A notepad window will appear echo Fill in your notes and save it pause copy /y NUL EmptyFile.txt >NUL timeout/t 03>nul start EmptyFile.txt pause type EmptyFile.txt > %acd%note.comsave del EmptyFile.txt cls echo. echo. echo. echo. echo YOUR NOTES ARE SAFELY LOCKED IN echo. echo THIS FILE --^>%acd%note.comsave timeout/t 03>nul :done cls echo. echo. echo. echo. echo press 1 to go to your account echo press 2 to exit echo press 3 to view your notes choice/c 123 /n if %errorlevel% == 1 goto logd if %errorlevel% == 3 goto goto show exit :show copy /y NUL these_are_your_notes.txt >NUL type %acd%note.comsave > these_are_your_notes.txt start these_are_your_notes.txt pause del these_are_your_notes.txt cls echo. echo. echo. echo. echo press 1 to go to your account echo press 2 to edit notes echo press 3 to exit choice /c 123 /n if %errorlevel% == 1 goto logd if %errorlevel% == 2 goto edt exit :: :: :: :edt color f0 copy /y NUL these_are_your_notes.txt >NUL echo. echo. echo. echo A notepad window will appear after you press a key echo Fill in your notes and save it pause type %acd%note.comsave > these_are_your_notes.txt start these_are_your_notes.txt timeout/t 02>nul cls pause type these_are_your_notes.txt > %acd%note.comsave del these_are_your_notes.txt cls echo. echo. echo. echo. echo press 1 to go to your account echo press 2 to exit choice /c 12 /n if %errorlevel% == 1 goto logd if %errorlevel% == 2 exit :: :: :: :news color 0f if exist %acd%.comsave goto wel echo. echo. echo. echo. echo. echo ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл echo л л echo л press 1 to make a new account л echo л л echo л press 2 to exit л echo л л echo ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл choice /c 12 /n if %errorlevel% == 1 goto new if %errorlevel% == 2 exit :c setlocal enableDelayedExpansion ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :colorPrint Color Str [/n] setlocal set "s=%~2" call :colorPrintVar %1 s %3 exit /b :colorPrintVar Color StrVar [/n] if not defined DEL call :initColorPrint setlocal enableDelayedExpansion pushd . ': cd \ set "s=!%~2!" :: The single blank line within the following IN() clause is critical - DO NOT REMOVE for %%n in (^"^ ^") do ( set "s=!s:\=%%~n\%%~n!" set "s=!s:/=%%~n/%%~n!" set "s=!s::=%%~n:%%~n!" ) for /f delims^=^ eol^= %%s in ("!s!") do ( if "!" equ "" setlocal disableDelayedExpansion if %%s==\ ( findstr /a:%~1 "." "\'" nul colorPrint.txt (echo %%s\..\') findstr /a:%~1 /f:colorPrint.txt "." "%temp%\'" set /p "=." subst ': "%temp%" >nul exit /b :cleanupColorPrint 2>nul del "%temp%\'" 2>nul del "%temp%\colorPrint.txt" >nul subst ': /d exit /b