@echo off
REM .bat con permisos de administrador
:-------------------------------------
REM --> Analizando los permisos
IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
>nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system"
) ELSE (
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
)
REM --> Si hay error es que no hay permisos de administrador.
if '%errorlevel%' NEQ '0' (
echo Solicitando permisos de administrador... Requesting administrative privileges... Anfordern Administratorrechte ...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
goto menu
:Menu
cls
color 0c
echo.
echo ============================================================================
echo = 2017-2018 =
echo = CCCCCCC CCCCCCC CC CC CCCCCCC CCCCCCCCC =
echo = CC CC CC CC CCCC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CC CC CC CC CC =
echo = CC CC CCCCCCCCC CC CC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CCCC CCCCCCC CCCCCCCCC =
echo = AkiraOSSL =
echo ============================================================================
echo.
echo.
echo Bienvenido al banco Adsidleum
echo -----------------------------
echo.
echo 1.Iniciar sesion
echo 2.Registrarse
echo.
set/p RoL=¿Que necesita?:
if %Rol%==1 goto IS
if %Rol%==2 goto R
echo No has ingresado nada
pause>nul
goto Menu
:IS
cls
set/p CSDSI=<CSDS%CSDS%.txt
set/a CSDSID=%CSDSI%
cls
echo.
set/p CSDS=Ingresa tu CSDS:
if %CSDS%==%CSDSI% goto MENUIN
if CSDSI=="" goto IS
:MENUIN
cls
set/p DINTI=<Din%CSDS%.txt
set/a DINT=%DINTI%
cls
color 0c
echo.
echo ============================================================================
echo = 2017-2018 =
echo = CCCCCCC CCCCCCC CC CC CCCCCCC CCCCCCCCC =
echo = CC CC CC CC CCCC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CC CC CC CC CC =
echo = CC CC CCCCCCCCC CC CC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CCCC CCCCCCC CCCCCCCCC =
echo = AkiraOSSL =
echo ============================================================================
echo.
echo.
echo Bienvenido al banco Adsidleum
echo -----------------------------
echo.
echo 1.Depositar
echo 2.Retirar
echo 3.Historial de cuenta
echo 4.Salir
echo 5.Cambiar CSDS
echo.
echo Tienes %DINT%$
echo.
set/p OPCI=Ingresa la opcion de lo que quieras:
if %OPCI%==1 goto DP
if %OPCI%==2 goto RT
if %OPCI%==3 goto HC
if %OPCI%==4 exit
if %OPCI%==5 goto CSDSC
echo No seleccionaste nada
pause>nul
goto MENUIN
:HC
cd HDM
DIR
set/p HP=Ingresa el nombre del historial que deseas ver:
start %HP%
set/p ODH=Ingresa 1 para salir al menu o 2 para ver otro historial
if %ODH%==1 goto menu
if %ODH%==2 goto HC
echo No seleccionaste nada
pause>nul
goto menu
:CSDSC
cls
color 0c
echo.
echo ============================================================================
echo = 2017-2018 =
echo = CCCCCCC CCCCCCC CC CC CCCCCCC CCCCCCCCC =
echo = CC CC CC CC CCCC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CC CC CC CC CC =
echo = CC CC CCCCCCCCC CC CC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CCCC CCCCCCC CCCCCCCCC =
echo = AkiraOSSL =
echo ============================================================================
echo.
echo.
echo Cambiar CSDS
echo -----------------------------
echo.
echo Tu CSDS Actualmente es %CSDS%
echo.
echo Ingresa tu nuevo CSDS
echo.
set/p CCSDSY=
ren CSDS%CSDS%.txt CSDS%CCSDSY%.txt
ren din%CSDS%.txt din%CCSDSY%.txt
cd HDM
echo Cambio de CSDS a %CCSDSY%:%Date%,%hour% > HISTORIALCambioCSDS%CSDS%%random%.txt
cd C:\Users\User\Desktop\Banco
echo ¡Listo!
pause>nul
goto menu
:RT
cls
echo.
echo ============================================================================
echo = 2017-2018 =
echo = CCCCCCC CCCCCCC CC CC CCCCCCC CCCCCCCCC =
echo = CC CC CC CC CCCC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CC CC CC CC CC =
echo = CC CC CCCCCCCCC CC CC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CCCC CCCCCCC CCCCCCCCC =
echo = AkiraOSSL =
echo ============================================================================
echo.
echo.
echo RETIRO AL CSDS %CSDS%
echo -----------------------------
echo.
echo Ingresa la cantidad que quieres retirar
echo.
set/p RTS=
echo Tu retiro a sido finalizado correctamente
set/a DINT=%DINT%-%RTS%
echo %DINT% > DIN%CSDS%.txt
attrib +h DIN%CSDS%.txt
cd HDM
echo Retiro de %RTS%$:%Date%,%Hour% > HISTORIALRetiro%CSDS%%random%.txt
cd C:\Users\User\Desktop\Banco
set/p OPCDP=Ingresa 1 para salir al menu o ingresa 2 para volver a retirar:
if %OPCDP%==1 goto Menu
if %OPCDP%==2 goto RT
echo No seleccionaste nada
pause>nul
goto Menu
:DP
cls
echo.
echo ============================================================================
echo = 2017-2018 =
echo = CCCCCCC CCCCCCC CC CC CCCCCCC CCCCCCCCC =
echo = CC CC CC CC CCCC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CC CC CC CC CC =
echo = CC CC CCCCCCCCC CC CC CC CC CC CC =
echo = CC CC CC CC CC CC CC CC CC CC =
echo = CCCCCCC CC CC CC CCCC CCCCCCC CCCCCCCCC =
echo = AkiraOSSL =
echo ============================================================================
echo.
echo.
echo DEPOSITO AL CSDS %CSDS%
echo -----------------------------
echo.
echo Ingresa la cantidad que quieres depositar
echo.
set/p DIN=
echo Tu deposito a sido ingresado exitosamente
set/a DINT=%DINT%+0
set/a DINT=%DIN%+%DINT%
echo %DINT% > din%CSDS%.txt
Attrib +h din%CSDS%.txt
cd HDM
echo Deposito de %DIN%$:%date%,%hour% > HISTORIALDeposito%CSDS%%random%.txt
cd C:\Users\User\Desktop\Banco
set/p OPCDP=Ingresa 1 para salir al menu o ingresa 2 para volver a depositar:
if %OPCDP%==1 goto Menu
if %OPCDP%==2 goto DP
echo No seleccionaste nada
pause>nul
goto Menu
:R
cls
echo.
set/p CSDSR=Escribe un nuevo CSDS (Codigo Secreto De Seguridad) Ejemplo,0C0C (4 digitos) :
echo %CSDSR% > CSDS%CSDSR%.txt
attrib +h CSDS%CSDSR%.txt
echo Tu cuenta ha sido creada exitosamente.
pause>nul
goto Menu