Ahora explicare como Poder hacer un Questionaro por decirlo así ya que el siguiente comando tiene muchos usos.
Ahora pondré un pequeño ejemplo con Comandos mas Avanzados. Que Sera Explicado a continuacion
REM Ustedes Escriban esto en Minúsculas ya que es Sensitivo
@Echo Off
Title Ejemplo Datos
Set Var=Hacker
Echo.
Color C
Echo Quieres Ser un %Var%
Echo.
Pause
Rem ---Hasta aquí Todo Bien no?---
Goto Datos
:Datos
Color A
Cls
Echo.
Set/p Rario= Si o No?:
If %Rario%==Si Goto Hacker
If %Rario%==si Goto Hacker
Rem ------Ponlo asi por que es sensitivo a las Mayusculas---
If %Rario%==No Goto Loser
If %Rario%==no Goto Loser
:Error
Rem –-- Si pone algo diferente automáticamente es enviado a la siguiente sección---
Echo -------------------
Echo ERROR Introduce Si o No
Echo -------------------
Pause
Goto Datos
:Hacker
Cls
Echo O Yeah!!
Echo Asi se hace =D
Pause null
Exit
:Loser
Cls
Echo =( Entonces para que lees esto
Pause Null
Goto Datos
Lo de Arriba fue un Ejemplo Avanzado y muy corto…
Así que Prepárense. Ahora explicare que Hacen Todos los Nuevos Comandos
: Este Pequeño Comando te Sirve para Separar el Codigo en Secciones
GOTO Sirve para Cambiar entre Secciones
Set\P %Var%= Sirve para Que el Usuario incluya una variable al programa un Ejemplo de su Uso Mas común para los Novatos:
@Echo Off
Title Ejemplo Miscelaneo
Set\P Nombre=Cual es tu Nombre?:
Pause
Echo.
Echo Tu Nombre es %Nombre%
Pause null
Exit
Logrando Introducir una Variante directamente desde El programa.
IF Este Comando es Complicado. Primero empecemos Viendo los de IF*.
(Todos Los Atributos deben Tener IF Primero)
%Variable%==Valor (Comando) **
Esto Hace que Si el Valor de la Variable es Igual al Introducido se Procese un Comando
%Variable% LSS Valor (Comando)
Solo para Valores Numéricos. Si el Valor es menor al Introducido va a Procesar el Comando
%Variable% GTR Valor (Comando)
Solo para Valores Numéricos. Si el Valor es Mayor al Introducido va a Procesar el Comando
%Variable% LEQ Valor (Comando)
Solo para Valores Numéricos. Si el Valor es menor o Igual al Introducido va a Procesar el Comando
%Variable% GEQ Valor (Comando)
Solo para Valores Numéricos. Si el Valor es Mayor o Igual al Introducido va a Procesar el Comando
*También Existe el Comando IF NOT Que hace lo Contrario. (IF= SI… IF NOT= Si No..)
**También Tengo que Decir que Si pones el Primer comando entre Paréntesis y Después ELSE y otro comando Si el Primer Comando no se Puede Procesar se Procesara el Segundo
Suscribirse a:
Enviar comentarios (Atom)

No hay comentarios:
Publicar un comentario