
<子シェル.bat>に以下のように正常/異常のEXITコードを出力させてます。
コマンド
if %ERRORLEVEL% EQU 0 exit 0
if %ERRORLEVEL% NEQ 0 exit 100
<<親シェル.bat>>より上記子シェルをCallして正常/異常時にログファイルへメッセージを出力しようと思っています。
下記のように書いても正常/異常終了と関係なくログファイルへの出力はされませんでした。子シェルの実行自体はされてます。。
call 子シェル.bat
IF %ERRORLEVEL% EQU 0 echo "OK" >>%logfile% 2>&1
IF %ERRORLEVEL% NEQ 0 echo "NG" >>%logfile% 2>&1
何が原因なのでしょうか・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unix初心者です
-
違いについて
-
Cシェルでのファイルからの入...
-
シェルとシェルの間で環境変数...
-
export と set は違うの?
-
BシェルとCシェル
-
batである文字列内に特定の文字...
-
SONYの音楽ソフト「x-アプリ」...
-
TOPコマンドで表示するCPU使用...
-
Linux環境 grepで改行コード(CR...
-
ラズパイで『’test.service’をs...
-
pingは正常なのにtracerouteで...
-
bashでシングルクォート内の変...
-
タスクマネージャのCPU率がおか...
-
テキストファイルから最終行の抽出
-
空きIPアドレスを探す方法
-
タスクバーの音量アイコンをク...
-
スクリプトのエラー「unexpecte...
-
エクセルの表にヘンな枠が・・・
-
Docker環境は以下通りです。doc...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェル 会話形式でエンターキ...
-
ubuntuの端末の左にカレントデ...
-
export と set は違うの?
-
Cシェル内でBシェルの様な関数...
-
.cshrc ファイルについて
-
シェル(ksh)で変数にある文字列...
-
コマンドプロンプトとかで、net...
-
シェルを元に戻したい
-
solarisのsetenvが無効
-
lsコマンド部分一致方法
-
バックスラッシュの意味がわか...
-
WindowsXPについて
-
kshについて
-
シェルスクリプトの切り替え?
-
unix初心者です
-
apache停止してたら再起動させ...
-
UNIX(hp-ux)のコマンド履歴↑↓
-
シェルの編集の仕方について
-
telnetの制限
-
コンソールでの上下左右矢印ボ...
おすすめ情報