Tema anterior: Puertos del operadorTema siguiente: Operador Ejecutar script de Telnet


Ejemplo

Utilice el operador Ejecutar comando de Telnet interactivamente

El operador Ejecutar comando de Telnet opera interactivamente de la siguiente manera:

  1. Abrir una conexión de Telnet al host remoto.
  2. Realice una de las acciones siguientes:
  3. Envíe el nombre de usuario.
  4. Lea desde la sesión de Telnet hasta que ocurra una de las siguientes posibilidades:
  5. Envíe la contraseña y a continuación:
    1. Lea desde la sesión de Telnet hasta que ocurra una de las siguientes posibilidades:
      • Que coincida con el patrón especificado en el Símbolo del sistema del usuario, y prosiga.
      • Que el tiempo de espera de peticiones caduque, entonces produzca un fallo en el operador.
    2. Determine si el operador está establecido en Ejecutar comandos como otro usuario:
      • En caso afirmativo, vaya al paso 6.
      • En caso negativo, vaya al paso 7.
  6. Envíe el Comando para cambiar usuario y a continuación realice los siguientes pasos:
    1. Lea desde la sesión de Telnet hasta que ocurra una de las siguientes posibilidades:
      • Que coincida con el patrón especificado en la Petición de texto de la contraseña para cambiar usuario.
      • Que coincida con el patrón especificado en la Petición de comando para cambiar el usuario.
      • Que se agote el tiempo de espera de peticiones.
    2. Realice una de las siguientes acciones, según el resultado:
      • Si coincide con el patrón de la Petición de texto de la contraseña para cambiar usuario (la contraseña necesaria para cambiar de usuario), envíe la Contraseña para cambiar el usuario y lea desde la sesión de Telnet hasta que ocurra una de las posibilidades siguientes:

        - Que coincida con el patrón especificado en la Petición de comando para cambiar el usuario. Vaya al paso 7.

        - Que el tiempo de espera de peticiones caduque y el operador produzca un fallo.

      • Si coincide con el patrón de la Petición de comando para cambiar el usuario (no se precisa contraseña para cambiarse usuario), vaya al paso 7.
      • Si el tiempo de espera de peticiones caduca, produzca un fallo en el operador.
  7. El operador Ejecutar comando de Telnet se ha conectado y cambiado el usuario, si procede. El operador está ahora listo para ejecutar los comandos.
  8. Recorra en bucle los comandos, envíe un comando por cada vez y lea desde la sesión de Telnet hasta que ocurra una de las posibilidades siguientes: