- 144 名前:デフォルトの名無しさん mailto:sage [2023/01/13(金) 00:02:34.96 ID:XUJfPljW.net]
- >>140
親バッチで @echo off start /wait "" "cmd /c %~dp0子バッチ.bat" echo %errorlevel% paiuse 子バッチで @echo off echo %~n0%~x0 ping 127.0.0.1 -n 3 > NUL 2>&1 exit /b 123 とすると子バッチがCtrl + Cで中断した場合親バッチの%errorlevel%に255、かつCtrl + Cの伝達はなし、 子バッチが最後まで終わった場合は親バッチの%errorlevel%に子バッチのexit /bの値123が返るのを確認したよ 要するにコンソールを複数出せばシグナルは伝達しない。意図した動作かは知らんけど
|

|