Resumé
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: