Odio que siempre cuando hago un programa en bat lo prueba algunas veces hasta que despues me aparece cuando lo pruebo al final:Acceso denegado.
no sabes cuanto odio eso,necesito que me ayuden con esto,ya intente dandole permisos a todo
no sabes cuanto odio eso,necesito que me ayuden con esto,ya intente dandole permisos a todo
Código (batch) [Seleccionar]
@echo off
: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