Gasboy Site Controller II Manual del usuario

Página 166

Advertising
background image

SC II Manual del Administrador v2.2

Archivos de comandos avanzados

18-3

Serie CFN Gasboy

la instrucción IF y si a continuación hay una instrucción ELSE, se ejecutarán
los comandos que siguen a la instrucción ELSE. (A menos que el comando se
ejecute después de un archivo en el directorio actual, el nombre del archivo
(filename) debe incluir la ruta de acceso).

Nota: Cuando se usa la instrucción IF, la siguiente línea no debe continuar a la que le sigue o el sistema
pasará por alto la primera línea del comando, captará la segunda línea y sólo ejecutará ésta. Por ejemplo:

IF (condición)

pause;a ~10~14Switch Drawers~0AINsert new drawer containing $%M1 \
~0APress ENTER to continue

El sistema pasará por alto la línea de comando pause;a ... y sólo ejecutará la línea ~0APress ENTER to

continue si la condición no es verdadera. Por favor consulte la página 18-1.

Es posible vincular las opciones Booleanas con una
instrucción and y or. Un signo & es el operador AND y un
signo | (barra vertical) es el operador OR.

Las funciones & y | se evalúan de izquierda a derecha:

& termina cuando se obtiene el primer resultado
falso;

| termina cuando se obtiene el primer resultado ver-
dadero.

Evite usar & y | juntos en la misma instrucción IF

porque el resultado puede ser inesperado.

El siguiente ejemplo se proporciona para fines de

A* TYPE TEST1.CMD

if -y Yes or No:

echo YES

else

echo NO

A* TEST1

Yes or No: y

YES

A* TEST1

Yes or No: n

NO

A*

Advertising