Poate Agent continua operațiile când programul din terminal așteaptă date?
Distinge sesiunile interactive de cele care permit numai urmărirea rezultatului.
Nu orice sesiune de rulare acceptă introducere de date
Instrumentul de terminal al Agent acceptă sesiuni interactive în mediile compatibile, permițând introducerea ulterioară de date, citirea rezultatului, așteptarea sau terminarea. Însă o sesiune obișnuită returnată după o așteptare lungă poate permite numai vizualizare și așteptare, fără intrare directă.
Prin urmare, un identificator de sesiune nu înseamnă neapărat un terminal interactiv operabil.
Confirmă întâi ce așteaptă programul
Dacă un instalator, instrument de linie de comandă sau sesiune la distanță s-a oprit la o întrebare, Agent trebuie să citească mai întâi rezultatul curent și să aleagă interacțiunea potrivită, nu să ghicească răspunsul.
De exemplu, dacă programul întreabă dacă poate suprascrie un fișier, clarifică întâi dacă originalul trebuie păstrat. Nu considera confirmarea implicită sigură pentru orice interacțiune. Dacă starea este neclară, verifică mesajul curent și fișierele existente înainte de continuare.
- Verifică dacă programul afișează explicit o cerere de introducere.
- Confirmă că sesiunea acceptă intrare interactivă.
- Trimite numai conținut potrivit mesajului curent.
- Continuă verificarea rezultatelor pentru a confirma aplicarea datelor introduse.
Date sensibile și ieșire
Nu lipi parole sau tokenuri de conexiune în conversații obișnuite. Pentru autentificare folosește procesul corespunzător oferit efectiv de serviciu. Dacă nu există o opțiune sigură și utilizabilă, efectuează singur acel pas. După încheierea sesiunii nu mai poți introduce date în istoricul ei; confirmă întâi starea. Terminarea operației nu anulează neapărat schimbările deja făcute de program.