Sim, existe uma maneira:
net user Alice > $null 2>&1
Isso deve funcionar, a saída deve ser suprimida com qualquer nome de usuário existente ou inexistente.
Eu tentei várias soluções diferentes, incluindo, entre outras, as seguintes. Eu quero suprimir a saída não importa o que eu planejo usar a variável Powershell $ LastExitCode para descobrir se o comando foi executado com sucesso ou não.
NET USER Alice | Out-Null
NET USER Alice > $null
Nenhuma dessas soluções parece suprimir a seguinte saída, que é vista quando a conta não existe.
PS C:\> net user Alice
The user name could not be found.
More help is available by typing NET HELPMSG 2221.
Existe alguma maneira que eu possa suprimir essa saída?
Tags command-line powershell