実行中にバッチファイルを終了させる原因となるのは何ですか?.batが失敗する - 問題はどこですか?
0
A
答えて
2
exit
ステートメントは、バッチファイルを早期に終了させます。
0
即時停止エラーがいくつか存在します。
しかし、特殊なケースでは、コードのように原因が不明です。
rem error1 - Invalid % Expansion
rem %~
rem error2 - call REM /?
set "switch=/?"
call rem %%switch%%
rem error3 - stackoverflow
:stack
call :stack
rem error4 - call caret crash only with Vista
set "caret=^"
call echo %%caret%%
rem error5 - Long expansion
rem shows that expansion of % in a line is before the rem ignores the rest of the line
rem The expansion results in a very long line with 10000 characters, the batch stops immediatly
setlocal EnableDelayedExpansion
set "longStr=."
for /L %%c in (1,1,13) DO set longStr=!longStr:~0,2500!!longStr:~0,2500!
rem Now we heave a string with 5000 characters, and build a rem line with 2 times 5000 = 10000 characters
rem The next line crashes the batch file
rem tokenOne %longStr% %longStr%
(
ENDLOCAL
goto :eof
)
rem error 6 - %%var<LF> error, crashes only sometimes
set critical_content=hello%%~^
echo $
for %%a in (1) do (
for %%x in (4) do (
rem #%critical_content%#
)
)
0
他にも述べたように、これは効果的に答えるには余裕があります。
CALL
コマンドを実行して別のバッチスクリプトを呼び出し、コールサイトに戻すことについては、this questionを参照してください。
関連する問題
- 1. 一致失敗問題OCaml
- 2. トランザクションコミットが失敗した後の問題
- 3. std :: set SFINAEの問題でis_containerの特性が失敗する
- 4. ここでevalが失敗するのはなぜですか?
- 5. ActionScript:これはどうして失敗するのですか?
- 6. railstutorial.org - 6.11 - rspecが失敗しました、postgresqlは問題ですか?
- 7. 角フィルター問題、特殊文字では失敗します
- 8. このトリムコードが失敗することはありますか?
- 9. このサブクエリが失敗するのはなぜですか?
- 10. このセマフォーコードが失敗するのはなぜですか?
- 11. このC#コードが失敗するのはなぜですか?
- 12. このプロトタイプが失敗するのはなぜですか?
- 13. このCollectionAssert.AreEquivalent()テストが失敗するのはなぜですか?
- 14. このJavaアプレットが失敗するのはなぜですか?
- 15. このクエリが失敗するのはなぜですか?
- 16. このforeachが失敗するのはなぜですか?
- 17. カメラプレビュー失敗 - queueBufferが失敗する
- 18. このiPhoneアプリが失敗する確率はどのくらいですか?
- 19. ひどいhijaxが失敗することがある
- 20. エラーの解析に失敗しました - 何が問題なのですか?
- 21. IEでこれがなぜ失敗するのですか?
- 22. 私のPHPスクリプトに関する問題 - 初心者は失敗しますか?
- 23. Objective-C用のPocket APIでアーカイブコマンドが失敗する原因となっている問題は何ですか?
- 24. iPhone InApp購入の問題 - canMakePaymentsは常に失敗します
- 25. SQL Azure - 接続の失敗 - 問題はありませんか?
- 26. writeToFileが失敗する - どのように失敗するのですか(どのツール)?
- 27. adbが失敗して[INSTALL_PARSE_FAILED_NO_CERTIFICATES]に失敗するのはなぜですか?
- 28. なぜこのテキスト比較が失敗するのですか?
- 29. なぜこの試合が失敗するのですか?
- 30. Android-NDKアプリケーションの権限の問題により、fopenがネイティブメソッドで失敗するのはなぜですか?
ソースコード、エラーメッセージ、何かを本当に提供してください... –