Curso de batch cap 2:
dos programas basicos.
Hola tecnohumans soy *tecnoman* y en sete capitulo crearemos
y analizaremos dos programas hechos en batch.
El primer programa que haremos será un típico hello world o
hola mundo.
Empezemos:
1_ abrir el bloc de notas o notepad.
2_ escribir:
@echo off
Echo hola mundo
Pause
Exit
3_ guardaremos el archivo con la extensión .bat, por ejemplo
“holamundo.bat”.
Analizandolo
La primera línea ”@echo off” es necesaria en todo programa
en batch, indica que es un programa hrcho en el lenguaje batch.
La segunda línea “echo
hola mundo”, imprime en pantalla lo que venga después de echo en este caso, “hola
mundo”.
La tercera línea, “pause” hace que el programa no se cierre
hasta que se presione una tecla, verán que si se ejecuta el programa sin pause
el programa se abrirá y se cerrara al instante. Hagan la prueba.
Y la ultima línea “exit” provoca que se cierre el programa.
EJERCICIO: Intenten hacer programas que impriman su nombre o
su edad o todos juntos.
Ahora haremos otro programa sencillo, este programa introducirá
un texto dentro de una VARIABLE y luego la mostrara
Antes de comenzar les explicare un concepto que utilizaran casi
en todos los programas que hagan, LAS VARIABLES.
Las variables son espacios en la memoria que se reservan
para guardar allí un determinado valor o dato y que luego pueden ser mostrados
por pantalla.
CONVERSACION CON
NOMBRE:
@echo off
Set/p texto=hola soy juansito.
Echo.
Echo %texto%
Echo.
Pause
Exit
El resultado final del programa, es decir, lo que muestra en
pantalla es: hola soy juansito.
La línea ”set/p texto=hola soy juansito.”, asigna el texto
hola soy juansito. A la variable texto.
La línea “echo.” No imprime un punto sino que realiza un
salto de línea, es decir, que lo próximo que se
ecriba se escribirá una línea abajo.
La línea ”echo %texto%” muestra el valor de la variable
texto en pantalla. Es necesario encerrar la variable entre % para escribir su
valor en pantalla, de lo contrario el programa escribiría: “texto”.
Bueno esto es todo por hoy, los aliento a que prueben cosas
por ustedes mismos, hasta el próximo capiulo
*tecnoman*
---comenten---
---suscribanse---