CMD Fenster soll sich nach der Ausführung nicht schliessen
Es gibt zwar einige Themen dazu, aber ich habe für mein Problem leider keine Lösung gefunden.
Ich habe ein Tool, wenn ich es starte öffnet es sich und schliesst sich direkt wieder. Wenn ich eine Datei auf das Tool ziehe,
bearbeitet es diese und schliesst sich auch direkt wieder, Wenn ich ein CMD Fenster öffne und es darin mache, bleibt es offen und ich kann sehen was es gemacht hat.
Das Tool ist rein Textbasierend. Nun das Problem:
Der Einfachheit halber habe ich das Tool in das Windows Kontextmenu gepackt. Mit Rechtsklick auf eine Datei kann ich es auswählen.
Aber das Command Fenster schliesst sich immer, ich finde keinen Befehl, dass das Fenster geöffnet bleibt.
Der SHELL Eintrag in der registry ist dieser:
Probiert habe ich auch:
Nutzt aber genauso wenig, ich kriege es einfach nicht hin, dass das CMD Fenster offen bleibt.
Hat jemand eine Idee was ich tun kann?
LÖSUNG:
Diese Befehlszeile hat den Effekt den ich brauchte, das Command Fenster schliesst sich nicht und bleibt für weitere Befehle offen:
Ich habe ein Tool, wenn ich es starte öffnet es sich und schliesst sich direkt wieder. Wenn ich eine Datei auf das Tool ziehe,
bearbeitet es diese und schliesst sich auch direkt wieder, Wenn ich ein CMD Fenster öffne und es darin mache, bleibt es offen und ich kann sehen was es gemacht hat.
Das Tool ist rein Textbasierend. Nun das Problem:
Der Einfachheit halber habe ich das Tool in das Windows Kontextmenu gepackt. Mit Rechtsklick auf eine Datei kann ich es auswählen.
Aber das Command Fenster schliesst sich immer, ich finde keinen Befehl, dass das Fenster geöffnet bleibt.
Der SHELL Eintrag in der registry ist dieser:
"E:\_eac3to\eac3to.exe" "%1"
Probiert habe ich auch:
cmd.exe /c start /high E:\_eac3to\eac3to.exe "%1"
Nutzt aber genauso wenig, ich kriege es einfach nicht hin, dass das CMD Fenster offen bleibt.
Hat jemand eine Idee was ich tun kann?
LÖSUNG:
Diese Befehlszeile hat den Effekt den ich brauchte, das Command Fenster schliesst sich nicht und bleibt für weitere Befehle offen:
CMD /K ""E:\_eac3to\eac3to.exe" "%1""
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 616027
Url: https://administrator.de/contentid/616027
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
7 Kommentare
Neuester Kommentar
Hallo,
Gruß,
Peter
Zitat von @Kriegstreiber:
Problem 2. Wenn ich dann was drücke schliesst sich das Fenster auch wieder, ich muss aber im CMD Fenster noch weiterarbeiten können.
.Es ist alles so wie erwartet und von MS vorgesehen. Schau dir mal die Parameter deiner CMD an. z.B. hier https://docs.microsoft.com/de-de/windows-server/administration/windows-c ... und die Syntax von CALL https://docs.microsoft.com/de-de/windows-server/administration/windows-c ...Problem 2. Wenn ich dann was drücke schliesst sich das Fenster auch wieder, ich muss aber im CMD Fenster noch weiterarbeiten können.
Gruß,
Peter
Hallo,
Gruß,
Peter
Zitat von @Kriegstreiber:
Perfekt, hahahaha, nur ein Switch war es /k. So sieht das nun aus und geht:
Ein CMD /? hätte es dir auch gesagt...Perfekt, hahahaha, nur ein Switch war es /k. So sieht das nun aus und geht:
Aber ich kriege das erste nicht in Gänsefüsse, für die Zukunft falls ich mal ein Verzeichnis mit Leerzeichen habe.
Dann lerne Batch oder besser Powershell und wie msn in Google sucht z.B. https://stackoverrun.com/de/q/3368651 falls du mit "das erste" dein E:\eac3to.exe ... meinst (was eher das zweite ist). Beispiel direkt angepasst. https://ss64.com/nt/syntax-esc.htmlGruß,
Peter