se um cmdlet falhar, ele retornará um erro. Você pode interceptar erros no powershell. Consulte como encontrar e evitar erros
o parâmetro -whatif diz ao cmdlet para não executar ações, mas informar o que o cmdlet teria feito se fosse permitido.
Estou escrevendo um script powershell e quero descobrir o resultado de um comando New-QADUser se o comando falhar.
Eu encontrei um argumento para o comando New-QADUser chamado -WhatIf
(que acredito ser executado se a chamada do cmdlet falhar), mas não consigo encontrar nenhum bom exemplo de uso, e minhas tentativas de usá-lo falhou.
se um cmdlet falhar, ele retornará um erro. Você pode interceptar erros no powershell. Consulte como encontrar e evitar erros
o parâmetro -whatif diz ao cmdlet para não executar ações, mas informar o que o cmdlet teria feito se fosse permitido.
O parâmetro -whatif
é bastante padrão no PowerShell. Ele dirá a você (da melhor forma possível) o que acontecerá se você executar o comando ao qual o parâmetro -whatif
é anexado. Deve ser executado ANTES de você executar o comando ou não é útil.
Veja um exemplo: link
Tags powershell