You are on page 1of 11

programa1

--------------------------
cls
@ECHO OFF
title Mi Programa
color 17
echo Bienvenido a mi programa b�sico.
pause
exit
----------2------------
cls
@ECHO OFF
title Mi Programa
color 17
:MENU
cls
echo Bienvenido a mi programa b�sico.
echo Que deseas hacer?
echo - Salir
echo - Reiniciar
set/p "cho=>>"
if %cho%== Salir goto S
if %cho%==Reiniciar goto R
echo ???
goto MENU

:R
cls
echo REINICIANDO....
pause
goto :MENU

:S
exit
--------3---------------------
@echo off
title bat simular ingreso por pasword
echo quien eres
set/p nombre=
echo ingresa tu pasword
set/p pass=
if %pass%== **** goto 1
if not %pass%==**** goto 2
:1
@echo off
echo bienvenido %nombre%
echo puede continuar
pause
exit
:2
@echo off
echo pasword incorrecto
pause
exit
------4-----------------------
@echo off
title bat simular ingreso por pasword
echo quien eres
set/p nombre=
echo ingresa tu pasword
set/p pass=
if %pass%== **** goto 1
if not %pass%==**** goto 2
:1
@echo off
echo bienvenido %nombre%
echo puede continuar
pause
exit
:2
@echo off
echo pasword incorrecto
pause
exit
-------------5----------------
@echo off
echo Fecha:%date%
echo Hora:%time%
pause>nul
exit
----------6----------------\
@echo off
title Nombre y apellidos
set/p nombre=Cual es tu nombre?
set/p apellido=Cual es tu primer apellido?
set/p apellido2=Cual es tu segundo apellido?
echo.
echo Tu nombre completo es %nombre% %apellido% %apellido2%
pause >nul
exi
--------7------------------
@echo off
title Division de dos numeros
set/p uno=Escriba el numerador

:denominador
set/p dos=Escriba el denominador

if %dos%==0 (goto nosepuede) else (goto dividir)

:nosepuede
echo El denominador no puede ser cero.
goto denominador

:dividir
set/a tres=%uno%/%dos%
echo El resultado de %uno%/%dos% es %tres%
pause>nul
exit
-------------8-------------------------
@echo off
title Hacer media de dos numeros
:principio
set/p cant=Entre cuantos numeros quiere hacer la media?
set/a contador=%cant%
set total=0

if %cant% LSS 2 (goto mal) else (goto pregunta)


:mal
echo Debe indicar un numero mayor o igual que 2
goto principio

:pregunta
set/p num=Escriba uno de los %cant% numeros
set/a total=%total%+%num%
set/a contador=%contador%-1
if not %contador% == 0 (goto pregunta)

set/a media= %total% / %cant%


echo.
echo La media es %media%
pause >nul
exit
-----------------9------------------
@echo off
:start
echo Cual es tu edad?
SET /P edad=
IF %edad% GEQ 18 echo Eres mayor de edad tienes %edad%
IF %edad% GEQ 60 echo !Ya eres un anciano deberias estar en un asilo
IF %edad% LSS 18 echo NO eres mayor de edad aun, solo tienes %edad%
IF %edad% LSS 10 echo !ERES un crio no deberias estar aqui
pause>nul
cls
goto start
------------------10-------------
@echo off
color 30
echo ==================================
echo = =
echo = Personalizado =
echo = =
echo ==================================
echo.
echo.
echo Esto esta personalizado, para salir presiona una tecla.
pause>nul
exit
--------------11------------------
//menu bryan hola hola datos importantes //

echo off
title Sistema de navegador
:ingreso
color 0a
echo Si no sabes nombre de usuario y quieres salir Escribe : salir
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
SET/P COD= PORFAVOR INGRESE SU NOMBRE DE USUARIO

if %COD%==hola goto inicio


cls
if NOT %COD%== hola (goto ingreso) else echo. && echo VUELVE A ESCRIBIR EL NOMBRE
&& goto ingreso

IF %COD%==salir goto exit


csl
pause> nul
cls
:inicio
title Paginas de internet
cls
color 0a
echo Administrador bryan
set/p cod=Ingrese el codigo para poder entrar al sistema.
cls
if %cod%==111 goto menu
if NOT %COD%== 111goto inicio
cls
pause > nul

:menu
color 0a
echo.
echo.
echo.
echo.
echo 1.Ir a facebook
echo.
echo 2.Ir a google
echo.
echo 3.Ir a youtube
echo.
echo 4.Ir a yahoo
echo.
echo 5.Ir a 4shared
echo.
echo 6.Ir a gmail
echo.
echo 7.ir a arturogoga
echo.
echo 8.Salir
echo.
echo 9.ir a inicio
echo.
set /p opc=Pon un numero y presiona enter:
cls
if %opc%==1 goto facebook
if %opc%==2 goto go
if %opc%==3 goto yo
if %opc%==4 goto ya
if %opc%==5 goto 4shared
if %opc%==6 goto gmail
if %opc%==7 goto arturogoga
if %opc%==8 goto ex
if %opc%==9 goto ingreso
:facebook
start http://www.facebook.com/
goto menu
:go
start http://www.google.com/
goto menu
:yo
start http://www.youtube.com/
goto menu
:ya
start http://www.yahoo.com/
goto menu
:4shared
start http://www.4shared.com/
goto menu
:gmail
start http://www.gmail.com/
goto menu
:arturogoga
start http://www.arturogoga.com/
goto menu
:ex
exit
:ingreso
goto ingreso
---------------------12-------------

@echo off
:inicio
echo.
set/p variable= �cuanto son 2 + 2?
cls
echo.
if %variable%==4 goto correcto else goto incorrecto
:incorrecto
echo.
echo Mal!!
echo Intentalo de nuevo
pause
cls
set/p variable1= �Cuanto son 5 - 3?
cls
if %variable1%==2 goto correcto else goto incorrecto1
:incorrecto1
echo.
echo Mal!!
echo Intentalo de nuevo
pause
cls
set/p variable2= �Cuanto son 4 * 4?
cls
echo.
if %variable2%==16 goto correcto else goto incorrecto2
:incorrecto2
echo.
echo mal!!
echo.
echo Intentalo de nuevo
pause
cls
goto inicio
:correcto
echo.
echo Bien!!
echo Presione una tecla para salir
pause>nul
exit
----------------13-----------------------

@echo off
:inicio
cls
echo Introduce la contrase�a
set /p contra=

if %contra%==admin goto correcto


else
goto incorrecto

:correcto
cls
echo ORRECTO!
pause>nul
exit

:incorrecto
cls
echo LO HAS ESCRITO MAL, VULVE A INTENTARLO
pause>nul
goto inicio
-----------------14-------------------
@echo off
title CALCULADORA--------Creado por Zhynar_X
:menu
cls
echo --------------------------MENU----------------------------------
echo,
echo 1.SUMA
echo 2.RESTA
echo 3.MULTIPLICACION
echo 4.DIVISION
echo,
echo 5.SALIR

set /p opt=
if %opt%==1 goto suma
if %opt%==2 goto resta
if %opt%==3 goto multi
if %opt%==4 goto division
if %opt%==5 goto s

:suma
cls
set /p suma1=Primer caracter:.....................
echo +
set /p suma2=Segundo caracter:....................
echo ___________
set /a suma3=%suma1%+%suma2%
echo resultado: %suma3%
set /a suma3=%suma1%+%suma2%
echo Pulse una tecla para volver al menu
pause>nul
goto :menu

:resta
cls
set /p resta1=Primer caracter::.....................
echo -
set /p resta2=Segundo caracter::....................
echo ___________
set /a resta=%resta1% - %resta2%
echo resultado: %resta%
echo Pulse una tecla para volver al menu
pause>nul
goto menu

:multi
cls
set /p multi1=Primer caracter::.....................
echo x
set /p multi2=Segundo caracter::....................
echo ___________
set /a multi=%multi1% * %multi2%
echo resultado: %multi%
echo Pulse una tecla para volver al menu
pause>nul
goto menu

:division
cls
set /p divi1=Primer caracter::.....................
echo ___
set /p divi2=Segundo caracter::....................
echo ___________
set /a divi=%divi1% / %divi2%
echo resultado: %divi%
echo Pulse una tecla para volver al menu
pause>nul
goto menu

:s
cls
echo Esta seguro de que quiere salir?
echo 1.Si (S)
echo 2.No,volver (N)
set /p opci=
if %opci%==n goto volver
if %opci%==s goto sal

:volver
cls
echo Ok, presione una tecla para volver al menu
pause>nul
goto menu

:sal
cls
echo Ok, presione una tecla para salir
pause>nul
exit
-----------------15----------------------
@echo off
color 02
echo ----------------------------------------
echo JUGO DE ADIVINA EL NUMERO
echo.
echo JUGADOR VS JUGADOR
echo ----------------------------------------
echo Ingrese El numero
set /p respuesta=
cls.
set /a guessnum=0
set menu=menu
echo
echo.
:top
echo.
set /p numero=Numero:
echo.
if %numero% GTR %respuesta% ECHO Mas bajo!
if %numero% LSS %respuesta% ECHO Mas alto!
if %numero%==%respuesta% GOTO ganador
goto top
:ganador
echo haha Felicidades ganaste
echo numero de intentos
echo.
pause > nul

pause > nul


exit
-----------------16--------------
@echo off
color 0a
:principio
set /p num1="Introduce el PRIMER numero: "
set /p num2="Introduce el SEGUNDO numero: "
echo ESCRIBE EL NUMERO UNO PARA EXPONENTE
set /p op="�Quieres poner exponente?
set result=1
set i=1
:multiply
set /a result=result*x
set /a i=i+1
if %i% lss %n% goto multiply
echo %result%
set /p caso="Quieres seguir el programa de calculadora, escribe si o no:"
if %caso% == si (goto :principio)
if %caso% == no (goto :salir)
:salir
exit
pause
goto:eof
-------------------17------------------
echo.
set/p numero1= Dime un numero
cls
echo.
set/p numero2= Dime otro para sumar al anterior
cls
set/a suma= %numero1% + %numero2%
echo.
echo %numero1% + %numero2% = %suma%
echo.
echo Pulsa una tecla para salir.
pause>nul
exit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
echo.
set/p numero1= Dime un numero
cls
echo.
set/p numero2= Dime otro para sumar al anterior
cls
set/a suma= %numero1% + %numero2%
echo.
echo %numero1% + %numero2% = %suma%
echo.
echo Pulsa una tecla para salir.
pause>nul
exit
--------------------18---------------------
@echo off
color 07
echo Esto es un ejemplo de archivo por lotes
pause
cls
echo La Fecha y Hora
pause>nul
cls
date /t
time /t
pause>nul
cls
echo Cambiemos el color
pause>nul
color 1E
cls
echo Quien eres tu
pause>nul
cls
echo %username%
pause>nul
echo Tus tareas en ejecucion
pause>nul
tasklist
pause>nul
cls
echo Informacion de tu sistema
systeminfo
pause>nul
CLS
echo En que directorio estas
pause>nul
cls
echo %CD%
pause>nul
echo Parece que tienes un virus
pause>nul
@echo off
echo
echo.
echo
echo.
echo
echo.
echo
echo.
echo
echo.
echo
echo.
echo
echo.
echo
echo.
echo
echo.
echo
echo.
echo
echo.
echo
echo.
pause>nul
echo Es solo una broma
pause>nul
exit
--------------------19-----------------------
@echo off
title Bucle de ejemplo
color 0A
:bucle
echo 1001010010010100100101001010010010100100101001010010010100100101001010010010
echo 0110101101101011011010110101101101011011010110101101101011011010110110101101
goto bucle
exit
------------------20------------------------
@echo off
title Hacer media de dos numeros
:principio
set/p cant=Entre cuantos numeros quiere hacer la media?
set/a contador=%cant%
set total=0
if %cant% LSS 2 (goto mal) else (goto pregunta)
:mal
echo Debe indicar un numero mayor o igual que 2
goto principio
:pregunta
set/p num=Escriba uno de los %cant% numeros
set/a total=%total%+%num%
set/a contador=%contador%-1
if not %contador% == 0 (goto pregunta)
set/a media= %total% / %cant%
echo.
echo La media es %media%
pause >nul
exit

You might also like