Para las tareas con destino, arrastre la tarea hasta un
sistema gestionado. Para las tareas sin destino, haga una doble pulsación sobre la
tarea o ábrala pulsando el botón derecho del ratón. Cuando el usuario inicia la tarea, la Consola de IBM Director
ejecuta el programa especificado en la línea apropiada
“CommandString” del archivo CMDTask. Pero, si la tarea tiene un
destino, se pueden definir varias variables de entorno especiales
antes de ejecutar el programa; esto permite pasar al
programa la información sobre el sistema de destino.
Variables de entorno especiales:
Nombre de la variable
| Descripción
|
CMDTASK_IP_ADDRESSi |
Esta variable obtiene la dirección IP del
sistema seleccionado como destino. Debido a que el sistema elegido como destino puede tener varias
direcciones IP, la letra i se debe sustituir por
0, 1, 2, … comenzando con el 0 como primer adaptador del sistema
elegido como destino.
Ejemplo: CMDTASK_IP_ADDRESS0
|
CMDTASK_MAC_ADDRESSi |
Esta variable obtiene la dirección MAC del
sistema seleccionado como destino. Debido a que el sistema elegido como destino puede tener varias
direcciones MAC, la letra i se debe sustituir
por 0, 1, 2, … comenzando con el 0 como primer adaptador del
sistema elegido como destino.
Ejemplo: CMDTASK_MAC_ADDRESS0
|
CMDTASK_COMPUTERNAME |
Nombre de NetBIOS para el sistema elegido
como destino. |
Recomendaciones de utilización:- Ejecute primero los valores de CommandString.Windows y
CommandString.Unix desde una línea de mandatos para asegurarse de
que se ejecuta satisfactoriamente fuera del archivo CMDTask. Esto ahorra las tareas de depuración.
- Si la aplicación ejecutada necesita un diálogo interactivo o
sintaxis avanzada de línea de mandatos, tal como la expansión de
comodines, establezca el parámetro ShellRequired en verdadero. Si el parámetro ShellRequired no se establece en verdadero (el
valor por omisión es falso), la cadena de mandato (CommandString)
simplemente se ejecuta. Los datos resultantes se muestran en un ventana que el usuario
puede recorrer y luego cerrar. Además, si exige cierto tiempo ejecutar la aplicación, especifique
un valor de Tiempo de espera, en segundos, para gestionar el tiempo
que es necesario para ejecutar la aplicación.
- Cuando utilice las variables de entorno
CMDTASK_IP_ADDRESSi y
CMDTASK_MAC_ADDRESSi, recuerde siempre que debe
añadir un número al final. Si es para el primer adaptador, añada un 0 a la variable.
- Cuando se define una tarea de mandato (CMDTask) en el Servidor de IBM Director, la tarea
se muestra en la Consola de IBM Director.
Pero para ejecutar satisfactoriamente el mandato (aplicación), las
aplicaciones o archivos necesarios deben también residir en la
máquina de la Consola de IBM Director.
- Debido a que los archivos .CMDExt son archivos de propiedades
de IBM Director, si cualquier parámetro se define más de una vez,
solamente se utiliza la última definición encontrada.
- Cuando se edita el archivo .CMDExt (archivo de
propiedades), se utiliza la codificación de caracteres ISO8859-1. Para los caracteres que no pueden ser representados directamente en
esta codificación, se utilizan caracteres de escape de
Unicode.
. Pero solamente se permite un solo carácter
"u" en una secuencia de escape.