Resumé

Fuldført

I dette modul har du lært, hvordan du føjer flere fejlfindingsoplysninger til scripts, konfigurerer pausepunkter til fejlfinding og beskriver fejlhandlinger i Windows PowerShell. Vigtigste erfaringer:

  • Der kan opstå fejl af årsager som:

    • Du har lavet en fejl under indtastning af kode.
    • Du forespørgede et objekt, der ikke findes.
    • Du forsøgte at kommunikere med en computer, der er offline.
  • Når fejl opstår, gemmes de i $Error-arrayet; hver ny fejl indsættes ved $Error[0], hvilket flytter ældre fejl til højere indekser.

  • Brug Write-Host til at vise yderligere information, mens et script kører.

  • Brug Write-Warning i stedet for Write-Host for at gøre fejlsøgningsoutput lettere at identificere.

  • Et breakpoint pauser et script på et bestemt punkt og giver en interaktiv prompt til fejlfinding.

  • Ved en Windows PowerShell-prompt skal du angive pausepunkter ved hjælp af cmdlet'en Set-PSBreakPoint.

  • PowerShell-fejl er enten afsluttende (kommandoen stopper) eller ikke-afsluttende (behandlingen fortsætter).

Yderligere læsning

Du kan få mere at vide ved at gennemgå følgende dokumenter: