una prueba con el código bat

Iniciado por AquilesBailo, 8 Febrero 2015, 02:43 AM

0 Miembros y 1 Visitante están viendo este tema.

AquilesBailo

Les traigo esto es un fragmento de algo que estaba armando

Código (DOS) [Seleccionar]
@echo off
title bat

set e1= 001
set e2= 007

if not exist 007 md %e2%
if not exist 001 md %e1%

:as
cls
echo =======================
echo ==     Programa      ==
echo =======================
echo.
echo -----------------------
echo.
echo ingrese su usuario y si no tiene créelo
echo.
echo 1 ingresar con usuario
echo 2 crear uno
echo.
echo -------------------------
echo.
set/p asd=
pause

if %asd% == 1 goto ing
if %asd% == 2 goto crea
if %asd% == %asd% goto as

:crea
cls
color 7
echo escriba nombre de usuario a crear
echo.
echo -----------------------------------
set/p crea1=
echo -----------------------------------
echo.
echo ecriba contraseña
echo.
echo ------------------------------------
set/p crea2=
echo ------------------------------------
echo.
pause

if exist 007/%crea1%%crea2% goto creaalt
if not exist 007/%crea1%%crea2% goto mm


:mm
echo %creaa% >> 007/%crea1%%crea2%
echo %creab% >> 001/%crea2%%crea1%


echo ------------------------------------

if exist 007/%crea1%%crea2% goto yes

:creaalt
cls
color 7
echo -----------------------------------
echo.
echo esa cuenta ya existe
echo.
echo -----------------------------------
echo escriba nombre de usuario a crear
echo.
echo -----------------------------------
set/p creaa=
echo -----------------------------------
echo.
echo ecriba contraseña
echo.
echo ------------------------------------
set/p creab=
echo ------------------------------------
echo.
pause

if exist 007/%creaa%%creab% goto creaalt
if not exist 007/%creaa%%creab% goto rr

:rr
echo %creaa% >> 007/%creaa%%creab%
echo %creab% >> 001/%creab%%creaa%

echo ------------------------------------

if exist 007/%creaa%%creab% goto yes

:yes
cls
color 4
echo -------------------------------
echo ==     cuenta creada         ==
echo -------------------------------
echo.
echo -------------------------------
pause

goto as

:ing
cls
color 3
echo ---------------------------------
echo.
echo ingrese la cuenta.
echo ---------------------------------
set/p ing1=
echo ---------------------------------
echo.
echo ingrese la contraseña
echo.
echo ----------------------------------
set/p ing2=
echo ----------------------------------
echo.
pause

if exist 007/%ing1%%ing2% goto si
if not exist 007/%ing1%%ing2% goto ing

if exist 001/%ing2%%ing1% goto si
if not exist 001/%ing2%%ing1% goto ing

:si
cls
color 3
echo =================================
echo ==       entraste              ==
echo =================================
pause

exit



PD: es un intento de crear un programa para guardar información con usuarios diferentes.

No esta terminado.