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. Estas são as principais conclusões:
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. Quando um novo erro é gerado, ele é inserido em $Error[0], e o índice dos outros erros é aumentado em um.
O cmdlet Write-Host é a maneira mais comum de exibir informações adicionais enquanto um script está em execução.
Se você quiser tornar o texto de solução de problemas mais facilmente identificável, use o cmdlet Write-Warning em vez de Write-Host.
Um ponto de interrupção pausa um script e fornece um prompt interativo. Use os pontos de interrupção para solucionar problemas de scripts quando não se comportarem conforme o esperado.
Em um prompt do Windows PowerShell, defina pontos de interrupção usando o cmdlet Set-PSBreakPoint .
Quando um comando do PowerShell gera um erro, esse erro pode ser um dos dois tipos, um erro de encerramento ou um erro de não encerramento.
Um erro de encerramento ocorre quando o Windows PowerShell determina que não é possível continuar processando após o erro e o comando é interrompido.
Um erro de não encerramento ocorre quando o Windows PowerShell determina que é possível continuar processando após o erro.
Leituras adicionais
Para saber mais, confira os seguintes documentos: