Hvordan får jeg Agent til å kjøre kommandoer i miljøet?
Definer målmiljø, arbeidsplassering og resultatene du trenger å se tydelig.
Bekreft først modus og miljø
Terminalkommandoer er en del av Agent sine verktøyfunksjoner. Ask kjører ikke terminalkommandoer. Velg målmaskin eller skymiljø før bruk, og oppgi nødvendig arbeidsmappe og kjente betingelser for oppgaven. Samme kommando passer ikke nødvendigvis på ulike operativsystemer.
Hvis du bare vil ha kommandoeksempler uten kjøring, si det uttrykkelig i forespørselen.
Målet er viktigere enn selve kommandoen
Du kan si «Undersøk hvorfor dette prosjektet ikke startet. Se først på konfigurasjon og feilutdata», og la Agent planlegge stegene ut fra miljøet. Hvis du allerede har kommandoer, oppgi hvilke resultater de skal gi, slik at avvik blir lettere å oppdage.
Hvis du for eksempel bare vil bekrefte verktøyversjonen, kan du be om bare versjons- og hjelpeinformasjon først, uten straks å installere eller oppgradere. Tydelige kontrollkrav gjør det også lettere å se ekstra steg i godkjenningskortet. Hvis faktisk utdata ikke samsvarer med forventningen, kan du deretter avgjøre neste handling.
- Kontroller miljønavn og arbeidsplassering.
- Oppgi omfanget som kan undersøkes eller endres.
- Håndter godkjenningskort i tråd med rettighetsmodusen.
- Se på faktisk avslutningsstatus, utdata og genererte filer.
Slik fortsetter du etter feil
Les feilen først, og skill mellom manglende kommando, feil filbane, utilstrekkelige rettigheter og nettverksfeil. Ikke anta at en avslutningskode ulik null alltid betyr en sårbarhet i målet, og ikke gjenta samme handling i håp om et annet resultat. Lange kommandoer kan returnere økter som fortsetter å kjøre. Kontroller den opprinnelige økten først i stedet for straks å starte en ny.