Tópico anterior: Portas do operadorPróximo tópico: Operador Executar script de Telnet


Exemplo:

Usar operador Executar comando de Telnet de forma interativa

O operador Executar comando de Telnet opera da seguinte maneira interativa:

  1. Abra uma conexão Telnet com o host remoto.
  2. Proceda de uma das seguintes maneiras:
  3. Envie o nome de usuário.
  4. Leia da sessão Telnet até ocorrer uma das seguintes situações:
  5. Envie a senha e, em seguida:
    1. Leia da sessão Telnet até ocorrer uma das seguintes situações:
      • Você corresponde ao padrão especificado no Prompt de comando do usuário e continua.
      • O Tempo de espera de prompts expira e, em seguida, é acionada a falha do operador.
    2. Determine se o operador está definido para Executar comandos como outro usuário.
      • Se ele estiver, vá para a etapa 6.
      • Se ele não estiver, vá para a etapa 7.
  6. Envie o Comando para alterar o usuário e faça o seguinte:
    1. Leia da sessão Telnet até ocorrer uma das seguintes situações:
      • Você corresponde ao padrão especificado no Prompt de texto para alterar a senha do usuário.
      • – Você corresponde ao padrão especificado no Prompt para alterar a senha do usuário.
      • O Tempo de espera de prompts expira.
    2. Execute uma das seguintes ações, de acordo com o resultado:
      • Se você corresponder ao padrão para Prompt de texto para alterar a senha do usuário (senha necessária para alternar o usuário), envie Alterar a senha do usuário e leia da sessão Telnet até ocorrer uma das seguintes situações:

        – Você corresponde ao padrão especificado no Prompt de comando para alterar usuário. Vá para a etapa 7.

        - O Tempo de espera de prompts expira e o operador falha.

      • Se você corresponder ao padrão para Prompt de comando para alterar usuário (nenhuma senha necessária para alternar o usuário), vá para a etapa 7.
      • Se o Tempo de espera de prompts expirar, acione a falha do operador.
  7. O operador Executar comando de Telnet efetuou logon e alternou o usuário, caso aplicável. O operador agora está pronto para executar os comandos.
  8. Realize um loop pelos comandos, envie um comando de cada vez e leia da sessão Telnet até ocorrer uma das seguintes situações: