Hoy vamos a aprender a usar variables Batch. Un ejemplo:
@echo off
echo Tuto de variables
echo Escoge [hola,adios]
If %var% ==hola goto hola
If %var% ==adios goto adios
:hola
msg * Hola amigo
exit
:adios
msg * Adios amigo
exit
Analisis
@echo off >>Enciende la consola
echo Tuto de variables >>Muestra el mensaje Tuto de Variables
echo Escoge [hola,adios]>>Muestra el mensaje Escoge [hola,adios]
If %var% ==hola goto hola >>Si escribes hola te lleva a:hola
If %var% ==adios goto adios>>Si escribes adios te lleva a :adios
:hola
msg * Hola amigo>>Muestra el mensaje Hola amigo
pause>nul >>Pausa hasta que pulses una tecla
exit >>Cierra el programa
:adios
msg * Adios amigo >>Muestra el mensaje adios amigo
pause>nul >>Pausa hasta que pulses una tecla
exit >>Cierra el programa
Es sencillo, solo hay que poner If, luego entre dos % una sigla (var, vir, bat, etc...), ==, la palabra/s que tiene que escribir, goto y el lugar a donde te tiene que llevar (tiene que estar un apartado con : delante, Ej: :burro, :webmaster, etc...)
Tags: Batch