Jeg har en batch-fil. Etter at den er ferdig kjørt, dvs. at alle kommandolinjene er utført, forblir vinduet cmd.exe åpent. Jeg vil imidlertid gjerne at det skal lukkes rett etter at batchfilen er ferdig med jobben sin.
Så langt har jeg prøvd å bruke kommandoen exit
i batchfilen for å lukke cmd-vinduet (jeg har også en snarvei på skrivebordet), men det ser ikke ut til å fungere:
tncserver.exe C:\Work -p4 -b57600 -r -cFE -tTNC426B
exit
Den skal lukkes automatisk, hvis den ikke gjør det, betyr det at den sitter fast på den første kommandoen.
I ditt eksempel skal den lukkes enten automatisk (uten exit
) eller eksplisitt med exit
. Jeg tror problemet er at den første kommandoen du kjører, ikke returnerer riktig.
Som en løsning kan du prøve å bruke
start "" tncserver.exe C:\Work -p4 -b57600 -r -cFE -tTNC426B