Batch-Skript-CMD-Fenster über neu geöffneten CMD-Fenstern aufbewahren

Wahrscheinlich eine einfache Antwort, kann sie aber online nicht finden.

Ich habe ein .bat-Skript zum Öffnen einiger Programme und möchte auch Benutzereingaben (J [N]), die alles in Ordnung sind.

Meine Frage

Wie kann ich das Skriptfenster über den neu geöffneten Fenstern belassen, damit der Benutzer sieht, dass das Skript nach Eingaben sucht?

@ECHO OFF
REM  2016-06-17 GMAN

REM Start Zookeeper
cd zookeeper-3.4.8 
CALL StartZookeeper.bat

REM Give Zookeeper a chance to start
sleep 4

REM Start Kafka
cd ..\kafka_2.11-0.10.0.0 
CALL StartKafka.bat

REM Give Kafka a chance to start
sleep 2

setlocal
:PROMPT
SET /p prodCons="Open a CMD for Producer and Consumer: (Y/[N]"?)
echo You entered: %prodCons%
sleep 1

IF /I "%prodCons%" NEQ "Y" GOTO END

REM Producer Terminal
start cmd.exe /k "TITLE Producer && cd .\kafka_2.11-0.10.0.0\bin\windows"

REM Consumer Terminal
start cmd.exe /k "TITLE Consumer && cd .\kafka_2.11-0.10.0.0\bin\windows"   

:END
endlocal

Mein Skriptfenster ist hinter der neuen CMD versteckt, sodass der Benutzer sehen kann, ob er Y oder N eingibt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage