Conduccion compulsiva modelo
1. ¿ comandos de red
9. Redirecciones
10. %0, %1, etc.
11. Manejo del Registro
10. %0, %1, etc.
11. Manejo del Registro
I---------------------------------------------I
1. ¿Que es Batch?
Batch no es un lenguaje de programacion en si. Sino un archivo de procesamiento por lotes que permite utilizar comandos de CMD (o simbolo de sistema), tanto como variables y condiciones como IF, IF exist, etc.
Se programa en el Block de notas o cualquier tipo de editor de texto plano. NO usen ningun editor de texto como word o wordpad porque eso ya no es texto plano sino enriquesido y no funcionaria.
Como compilador usaremos tambien el block de notas con el procedimiento explicado en el capitulo 1.2 …ver más…
echo presiona una tecla para continuar pause > nul set /p nombre=como te llamas? set /p edad=cuantos anios tenes? set /p comida= que comes? pause > nul echo hola %nombre% echo veo que tienes %edad% anios verdad? echo como rayos te puede gustar %comida%? pause > nul exit Ahora Examinemos el code:
Código: set /p nombre=como te llamas? con esto estamos haciendo que el archivo le pregunte al usario el valor de la variable nombre. Set es el comando para llamr variables.
/p significa que el usuario le pondra el valora la variable por medio de una pregunta.
"nombre" ahi esta el nombre dela variable.
"=como te llamas?" es la pregunta que se le hara al usuario.
He aqui un modelo standar de variable
Código: set /p var1=que valor le asigna a la variable 1?
tambien se puede otorgar un valor a la variable sin preguntarle al usuario. por ejemplo
Código: set var=pesos
---
Código:
echo hola %nombre% veo que tienes %edad% años verdad? como rayos te puede gustar %comida%? XD exit Aqui imprime en pantalla un texto usando las variables, como mencione al principio las variables se llaman entre "%". Entonses el batch imprimira en pantalla el valor de las variables nombre, edad y comida adicionadas con el texto expuesto.
este seria el ejemplo del programa corriendo asi se entiende mejor:
Código:
Bienvenidos al ejercicio para aprender variables
.
Presione una tecla para continuar
como