親バッチAから子バッチBを呼び出し、
子バッチ内のサブルーチンから直接親バッチへ戻りたいときのコードがうまく作れません。
良い方法は無いでしょうか?
ソースコード
bat
1【親バッチA.bat】 2set 変数A = 文字列 3call 子バッチB 変数A 4if %errorlevel% neq 0 ( 5 echo %変数B% 6) 7 8【子バッチB.bat】 9set cmd = 変数Aを使ったコマンド1 10call :サブルーチン 11set cmd = 変数Aを使ったコマンド2 12call :サブルーチン 13set cmd = 変数Aを使ったコマンド3 14call :サブルーチン 15・・・ 16exit /b %変数B% 17 18:サブモジュール 19echo %cmd% 20%cmd% 21if %errorlevel% neq 0 ( 22 set 変数B = @@@@ 23 **※ココで変数Bを返り値に親バッチAへ戻りたい** 24) 25exit /b
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/21 00:39