none
警告が発生したかどうかを知る方法 RRS feed

  • 質問

  • 直前の処理で警告が発生したかどうかを
    知る方法がありましたらご教授願います。

    エラーが発生したかどうかの判断は
    「$Error.Count」で拾うことができそうですが、
    警告が発生したかどうかはわかりません。

    [エラーが発生したかどうかの判断]
    $Error.clear()
    Write-Error "メッセージ1"
    If ($Error.Count -ne 0){"エラーが発生しました。"}

    2011年2月27日 4:34

回答

  • こんにちは、

    特定のコマンドで警告が発生したかどうかであればWarningVariableオプションを付けて実行することで対応はできませんか?

    • 回答としてマーク ゴートラ 2011年2月28日 12:13
    2011年2月27日 6:14

すべての返信

  • こんにちは、

    特定のコマンドで警告が発生したかどうかであればWarningVariableオプションを付けて実行することで対応はできませんか?

    • 回答としてマーク ゴートラ 2011年2月28日 12:13
    2011年2月27日 6:14

  • minminnana207さん

    ありがとうございます。
    おかげさまで問題が解決しました。

    [警告が発生したかどうかの判断]
    Write-Warning "メッセージ2" -WarningVariable Warning
    If ($Warning.Count -ne 0){"警告が発生しました。"}

    2011年2月28日 12:13