Die Anwendung, die ich starten möchte, ist MongoDB. Wenn ich es normal starten würde, sieht es so aus:
Die Anzahl der Zeilenumbrüche gefällt mir nicht und ich habe viel Platz auf dem Bildschirm. Daher möchte ich diesen Platz nutzen, um die Zeilenumbrüche zu beseitigen.
Ich kann die Größe des Konsolenfensters mit ändern MODE
, also habe ich eine Batch-Datei wie diese geschrieben:
@ECHO OFF
MODE con:cols=140 lines=70
%~dp0mongodb\bin\mongod --dbpath %~dp0data --rest
So weit, ist es gut. Wenn ich diese Batch-Datei starte, wird nach Wunsch ein größeres Fenster angezeigt.
Aber wenn ich jetzt Ctrl+ drücke C, um MongoDB zu beenden, bekomme ich die nervige Aufforderung:
Terminate batch job (Y/N)?
Das ist nutzlos, weil der Befehl, aus dem ich gerade herausgekommen bin, sowieso der letzte Befehl im Stapeljob war und das Ergebnis das gleiche ist, egal was ich antworte.
Wie kann ich ein größeres Konsolenfenster für die Anwendung erhalten, ohne diese Eingabeaufforderung zu haben, wenn ich Ctrl+ drücke C?