Resumo

Concluído

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: