1
私はスクリプトを作成していますが、私は警告を抑止できないというコマンドを検出しました。PowerShellの警告を抑制できません
-WarningAction SilentlyContinue
と... | Out-Null
を試しました。私はさらに変数にコマンドを割り当てようとしました。
成功しませんでした。
コマンドはNew-PSSession
で、私はURI経由でExchangeに接続していますので、基本的にExchangeコマンドを読み込みます。
PowerShellのバージョンが5
とする必要があります。 '$ WarningPreference'を 'Continue'と異なるものに変更します。また、このストリームをリダイレクトしたい場合は、 'Write-Warning Foo 3> $ null'が必要です。 – BartekB
BartekBが言ったこと。パイプと代入演算子は、警告出力ストリームではなく成功出力ストリームに影響するため、助けになりません。 [詳細](https://blogs.technet.microsoft.com/heyscriptingguy/2014/03/30/understanding-streams-redirection-and-write-host-in-powershell/) –