Resumo
Neste módulo, você aprendeu a adicionar mais informações para a solução de problemas a scripts, configurar pontos de interrupção para solução de problemas e descrever ações de erro em Windows PowerShell. Lições importantes:
Erros podem ocorrer por motivos como:
- Você cometeu um erro ao inserir o código.
- Você consultou um objeto que não existe.
- Você tentou se comunicar com um computador que está offline.
Quando ocorrem erros, eles são armazenados na matriz $Error; cada novo erro é inserido em $Error[0], deslocando erros mais antigos para índices mais altos.
Use o Write-Host para exibir informações adicionais enquanto um script é executado.
Use Write-Warning em vez de Write-Host para tornar a saída de solução de problemas mais facilmente identificável.
Um ponto de interrupção pausa um script em um ponto específico e fornece um prompt interativo para solução de problemas.
Em um prompt do Windows PowerShell, defina pontos de interrupção usando o cmdlet Set-PSBreakPoint .
Erros do PowerShell são terminantes (o comando para) ou não-terminantes (o processamento continua).
Leituras adicionais
Para saber mais, confira os seguintes documentos: