バッチファイルの中でエラー判定をしたいです。
意図的に%ERRORLEVEL%に値を入れる、もしくは %ERRORLEVEL%が0以外になる処理を書く方法を考えているのですが、
構文が不明のため、ご助力いただきたいです。
やりたいこと
変数%FLG%の値によって処理を分岐する。
変数%FLG%は0 or 1が設定されるものとし、その他の値が入っていたらエラーとする。
また、処理1、2に失敗した場合もエラーとする。
if %FLG% == 1 ( 処理1 ) else if %FLG% == 0 ( 処理0 ) else ( rem %FLG%が不正な値のため、%ERRORLEVEL%を0以外で返したい rem ↓---------------------------------------------------------↓ ここに書く内容をご教示いただきたいです。 rem ↑---------------------------------------------------------↑ ) if %ERRORLEVEL% neq 0 ( ECHO エラー:失敗しました。 )
よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。