Archivos Batch Ejemplos

Amigos Tagingueros!!

Este es mi primer post.

En esta ocacion dare algunos ejemplos con una breve descripcion de cada uno de estos archivos creados en batch.
Espero que les guste


EJEMPLO 1:

@echo off
color 0E
title BIENVENIDO AL PROGRAMA
:menuprincipal
echo.
cls
echo **********************************************************
echo * *
echo * Menu Inicial *
echo * *
echo **********************************************************
echo * *
echo * *
echo * 1._ Crear Carpeta *
echo * 2._ Crear Archivo sin Contenido *
echo * 3._ Creador *
echo * 4._ Salir *
echo * *
echo * *
echo **********************************************************
echo.
set /p opcion1=INGRESE OPCION:
IF '%opcion1%' =='1' goto CC
IF '%opcion1%' =='2' goto CASC
IF '%opcion1%' =='3' goto Crea
IF '%opcion1%' =='4' goto Salir
echo OPCION INCORRECTA, VUELVA A INTENTARLO.
pause>nul
goto menu principal

:CC
color A
set /p nombre= INGRESE NOMBRE A LA CARPETA:
md %nombre%
cls
echo **********************************************************
echo * *
echo * Carpeta creada Satisfactoriamente *
echo * *
echo **********************************************************
echo.
echo.
pause>nul
goto menuprincipal

:CASC
color B
set /p archivo= INGRESE NOMBRE AL ARCHIVO:
echo .> %archivo%
cls
echo **********************************************************
echo * *
echo * Archivo creado Satisfactoriamente *
echo * *
echo **********************************************************
echo.
echo.
pause>nul
goto menuprincipal

:Crea
color C
cls
echo **********************************************************
echo * *
echo * Creado Por TUNOMBRE *
echo * *
echo **********************************************************
echo.
echo.
pause>nul
goto menuprincipal

:Salir
color F
cls
echo **********************************************************
echo * *
echo * Gracias Por usar el Programa, Adios! *
echo * *
echo **********************************************************
echo.
echo.
pause>nul
exit

Explicacion:

Lo que hace este programa es crear carpetas, archivos con cualquier tipo de extension
Algunos virus deshabilitan estas opciones , con lo cual uds pueden pasar por alto el virus y hacelo con este programa.


EJEMPLO 2:

@echo off
title CALCULADORA 1.0
color E
:menu
cls
echo **********************************************************
echo * *
echo * Menu Inicial *
echo * *
echo **********************************************************
echo * *
echo * *
echo * 1._ Sumar *
echo * 2._ Multiplicar *
echo * 3._ Restar *
echo * 4._ Dividir *
echo * 5._ Creditos *
echo * 6._ Salir *
echo * *
echo * *
echo **********************************************************
echo.
echo.
set /p var= IMPRIME NUMERO A USAR:
if %var%==1 (goto suma) else goto com1
:com1
if %var%==2 (goto mul) else goto com2
:com2
if %var%==3 (goto resta) else goto com3
:com3
if %var%==4 (goto division) else goto com4
:com4
if %var%==5 (goto creditos) else goto com5
:com5
if %var%==6 (goto fin) else echo el numero pulsado es incorrecto && pause && goto menu

:suma
cls
echo **********************************************************
echo * *
echo * SUMA *
echo * *
echo **********************************************************
set /p a=escribe el primer numero a sumar:
set /p b=escribe el segundo numero a sumar:
cls
set /a resultado=a+b
echo resultado: %resultado%
pause>nul
goto menu
cls

:mul
cls
echo **********************************************************
echo * *
echo * MULTIPLICACION *
echo * *
echo **********************************************************
echo.
set /p a=escribe el multiplicando:
set /p b=escribe el multiplicador:
cls
set /a resultado=a*b
echo resultado: %resultado%
pause>nul
goto menu
cls

:resta
cls
echo **********************************************************
echo * *
echo * RESTA *
echo * *
echo **********************************************************
set /p a=escribe el primer numero a restar:
set /p b=escribe el segundo numero a restar:
cls
set /a resultado=a-b
echo resultado: %resultado%
pause>nul
goto menu
cls

:division
cls
echo **********************************************************
echo * *
echo * DIVISION *
echo * *
echo **********************************************************
set /p a=escribe el numero del dividendo:
set /p b=escribe el numero del divisor:
cls
set /a resultado=a/b
echo resultado: %resultado%
pause>nul
goto menu
cls

:creditos
cls
echo **********************************************************
echo * *
echo * Creado Por TUNOMBRE *
echo * *
echo **********************************************************
pause>nul
goto menu
cls

:fin
cls
echo **********************************************************
echo * *
echo * GRACIAS POR USAR LA CALCULADORA, ADIOS!! *
echo * *
echo **********************************************************
pause>nul
exit

Explicacion:

Ya saben que es, una pequeña calculadora basica, portatil en batch para llevarlo en todo momento. (aunque windows trae ya una)
pero siempre salva en caso de cualquier momento


y por ultimo para aquellos fanaticos de matrix aqui les tengo el ejemplo.

EJEMPLO 3:

@echo off
title MATRIX
color 02
:start
echo %random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
goto start

ESPERO QUE LES GUSTE.
NOS VEMOS EN LOS PROXIMOS POSTEOS QUE SUBA.

6 comentarios - Archivos Batch Ejemplos

@z00tl-l4t
oie eso no es lenguaje de programacion simplemente son intrucciones para el msdos de windows aprendan c o python esos si son para hacer programas
@eduardbrick +1
@z00tl
z00tl-l4t dijo:oie eso no es lenguaje de programacion simplemente son intrucciones para el msdos de windows aprendan c o python esos si son para hacer programas

no es lenguaje de programacion, preo aprendiendolo es mas facil los otros lenguajes, ademas se le puede considerar como tal
@EJORISO
me sirvio mucho ya que estoy en clases viendo eso xD
@jose5008
me sirvio alguen sabe como modifico la consola para ve en pantalla mas grande
que estoy poniendo un nombre en asteriscos pero me sale distorcionado
@tanatoscrack
queda mejor con 22 B = Color de las letras