Frage von Proximus553, 48

Warum stürzt mein Programm immer an dieser Stelle ab?

:QCO
cd %GROUNDPATH%
echo echo off >XXXX.cmd
echo cd %GROUNDPATH% >XXXX.cmd
echo timeout /t 1 /nobreak >NUL
echo copy /y Hauptprogramm.bat Quellcode.txt >XXXX.cmd
echo Hauptprogramm.bat >XXXX.cmd
echo Quellcode.txt >XXXX.cmd
pause
start XXXX.cmd /high
exit /b

ES WIRD KEINE DATEI ERSTELLT, DAHER IST DER FEHLER WOHL BEIM SCHREIBEN VON XXXX.CMD (">"=">")

Antwort
von xdxderich, 31

Du solltest vielleicht nicht ">" benutzen, sondern ">>", da die Datei sonst immer komplett überschrieben wird... Das bedeutet, dass dann nur "Quellcode.txt" in der Datei steht.

Ich bin mir aber gerade nicht sicher, ob das dein Problem löst.

Kommentar von Proximus553 ,

Das ist korrekt aber löst nicht das Problem, aber trotzdem guter hinweis  :)

Keine passende Antwort gefunden?

Fragen Sie die Community