Ich kann die Antwort nicht erklären, aber es könnte jemandem helfen, der hier sucht. Dank @Maximus habe ich festgestellt, dass meine Standardaufgabe mit einem solchen Befehl war
cmd /k "%ConEmuDir%\..\init.bat" -new_console:d:%USERPROFILE%
. Daraus ist klar, dass wir cmd /k "%ConEmuDir%\..\init.bat"
vorher -new_console
nicht gerade anrufen sollten cmd -new_console
. Ich fand, dass init.bat
init Funktionen und Setup enthält. Verstehe nicht, warum es nicht standardmäßig sein kann, indem es zumindest eine Lösung ist.
Das Aufrufen cmd /k "%ConEmuDir%\..\init.bat"
könnte für mich ein bisschen schwierig sein, daher habe ich einen Cmder-Alias in CmderRoot / config / user-aliases.cmd erstellt. Der Alias sieht wie folgt aus : concmd=cmd /k "%ConEmuDir%\..\init.bat" $*
. Jetzt können Sie einfach concmd -new_console
mit dem benötigten Argument anrufen und genießen. concmd
ist ein Alias, Sie können ihn beliebig ersetzen.