Hackcat

Le Agent peut-il continuer à fonctionner pendant que le programme de terminal attend une entrée ?

Distinguer les sessions interactives des sessions d'exécution qui ne permettent que la visualisation de la sortie.

Toutes les sessions d'exécution ne prennent pas en charge l'entrée

L'outil de terminal du Agent prend en charge les sessions interactives dans les environnements applicables, permettant une entrée continue, la visualisation de la sortie, l'attente ou la terminaison. Cependant, une session d'exécution normale qui revient après un long délai peut uniquement prendre en charge la visualisation et l'attente, sans capacité d'entrée directe.

Par conséquent, voir un identifiant de session ne signifie pas nécessairement qu'il s'agit d'un terminal interactif qui peut être utilisé.

Confirmez d'abord ce que le programme attend

Si un programme d'installation, un outil en ligne de commande ou une session à distance est en pause à une invite, le Agent doit d'abord examiner la sortie actuelle, puis choisir la méthode d'interaction appropriée, plutôt que de deviner l'entrée.

Par exemple, si le programme est en pause à une invite demandant s'il faut écraser un fichier, vous devez d'abord clarifier si le fichier d'origine doit être conservé avant de décider de l'entrée. Ne traitez pas la confirmation par défaut comme une réponse sûre pour toutes les interactions ; si le statut n'est pas clair, examinez d'abord l'invite actuelle et les fichiers existants avant de continuer.

  1. Vérifiez si le programme affiche explicitement une invite de saisie.
  2. Confirmez que la session prend en charge l'entrée interactive.
  3. Soumettez uniquement le contenu qui correspond à l'invite actuelle.
  4. Continuez à examiner les résultats renvoyés pour confirmer que l'entrée a pris effet.

Entrée sensible et sortie

Ne collez pas d'informations sensibles telles que des mots de passe de compte ou des jetons de connexion directement dans les chats ordinaires. Lorsque l'authentification est requise, utilisez le processus de connexion approprié réellement fourni par le service ; s'il n'existe aucune entrée sécurisée et utilisable, effectuez cette étape vous-même. Une fois qu'une session est terminée, vous ne pouvez plus entrer dans l'historique ; confirmez d'abord le statut. La terminaison de l'opération n'annule pas nécessairement les modifications que le programme a déjà apportées.