Windows2000 + XP: Konsole soll nach Befehlsausführung offen bleiben



  • Moin!

    Ich arbeite leider noch oft mit der Konsole und Batchdateien bzw. direkten Aufrufen aus dem Programm heraus.
    Jetzt möchte ich gerne, dass die Konsole bei so einem Aufruf nach Beenden offen bleibt, so wie unter Windows 98.

    Normalerweise hasse ich es, wenn sie offen bleibt, aber jetzt könnte ich es zur Fehlersuche wirklich gebrauchen.
    Für jeden Mist die Variableninhalt dem Debugger abluchsen, in eine Batch kopieren und der am Ende ein "pause" verpassen nervt auf Dauer. 🙄



  • Starte die Batchdatei so:
    cmd /K c:\MeineBatchdatei.bat

    cmd.exe schrieb:

    CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] Zeichenfolge]

    /C Führt den Befehl in der Zeichenfolge aus und endet dann.
    /K Führt den Befehl in der Zeichenfolge aus und endet dann nicht.



  • Okay danke, das ist eine Möglichkeit, nur nicht ganz das Erhoffte, da ich dann mein ganzes Programm daran anpassen müsste. Ich hatte auf einen Registryeingtrag oder so gehofft.
    Irgendwas, was ich mal an und mal ausschalten kann, je nach Bedarf.


Anmelden zum Antworten