- 【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
250 :デフォルトの名無しさん[sage]:2015/08/09(日) 18:28:50.34 ID:Wo1alMTP - forは実行前の解釈時点で展開されるので
for文に入る前のerrorlevel値が表示される aaaaaa.exeの復帰値が反映されるのはfor文を抜けた後になる コマンドプロンプトから実行してるのなら 初回実行時と2回目以降繰り返して実行した時の表示は上記の理由により変わってくる
| - 【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
252 :デフォルトの名無しさん[sage]:2015/08/09(日) 18:45:50.76 ID:Wo1alMTP - >>249
あれ、遅延環境変数展開の場合なのか それなら正常にaaaaaa.exeの復帰値が正常に表示されるはずなんだけど? そうなる理由はわかりません、ごめん ちなみに9009は「ファイルがありません」エラー
|
|