Was könnte dazu führen, dass eine Batchdatei mitten in der Ausführung beendet wird?.bat schlägt fehl - wo ist das Problem
0
A
Antwort
2
Eine Anweisung exit
bewirkt, dass eine Stapeldatei vorzeitig beendet wird.
0
Es gibt einige Stop-Fehler.
Aber in Ihrem speziellen Fall ist die Ursache unbekannt, wie der Code.
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
Wie andere erwähnten, ist dies zu offen, um effektiv zu beantworten.
Trotzdem möchten Sie vielleicht this question sehen über den Befehl CALL
, um ein anderes Batch-Skript aufzurufen und es zur Aufruf-Site zurückkehren zu lassen.
Verwandte Themen
- 1. Wo schlägt dieses CSS-Menü fehl?
- 2. Wo schlägt der Browser als Client fehl
- 3. Angular Filter Problem, schlägt für Sonderzeichen fehl
- 4. Das Modell schlägt in der Validierung fehl, ist aber erstellt
- 5. Das Aufrufen einer kompilierten Basisklassenmethodenmethode schlägt fehl
- 6. ASP.NET OpenWebConfiguration schlägt fehl
- 7. Das Hinzufügen einer neuen Ablaufverfolgung schlägt fehl
- 8. imagecopy schlägt fehl, wenn Quellbild beschädigt ist
- 9. SSIS-Paket schlägt fehl
- 10. Das Ausführen eines Subprozesses schlägt fehl
- 11. Problem bezüglich Pfadeingabe in .bat-Menü
- 12. NSArray writeToFile schlägt fehl
- 13. Schlägt Q.allSettled jemals fehl?
- 14. New-WebServiceProxy schlägt fehl
- 15. Generische Klassenimplementierungsschnittstelle schlägt fehl
- 16. Kotlin Klassengleichheit schlägt fehl
- 17. Exit schlägt fehl Fehlercode
- 18. Google GoogleClientSecrets.Load schlägt fehl
- 19. Benutzerdefiniert getEntityNameSelectList() schlägt fehl
- 20. : Modell Rekursion schlägt fehl
- 21. Box2D Kollisionserkennung schlägt fehl
- 22. Android Bluetooth schlägt fehl
- 23. Winkelmesser erwarte currenturl schlägt fehl
- 24. PHP session_start schlägt fehl
- 25. TryCast schlägt fehl, wo DirectCast funktioniert (.NET 4.0)
- 26. Meteor Bündel schlägt fehl, da fibers.node ist
- 27. Programm schlägt fehl, weil readFile asynchron ist?
- 28. dynamic_cast schlägt fehl
- 29. DateTime ToLocalTime schlägt fehl
- 30. Android Studio schlägt fehl
Bitte geben Sie Quellcode, Fehlermeldungen, alles wirklich ... –