shell - Sådan åbner du cmd-vinduet og kører kommandoer i det med en batchfil?

Indlæg af Hanne Mølgaard Plasc

Problem



Hovedspørgsmål: Jeg vil bruge en batchfil til at åbne cmd-vinduet, så nogle kommandoer køres på det nye åbnede vindue. Hvordan gør jeg det?


For at være mere præcis vil jeg lave batch-fil, der åbner et cmd-vindue, kompilere Java-kode og køre programmet (ved hjælp af kommandoer anført i batchfilen), så jeg kunne se noget programudgang i vinduet og når applikationen lukker cmd-vinduet forblive åben. Sig dette fordi jeg ikke ved, om der er specifikke/nyttige brugssager, der bevarer Java.

Bedste reference


Få din batchfil til at ringe til en anden batchfil med & i slutningen. Den anden fil er nødt til at vide at vente, før den lukkes.


ex:

file1.bat


echo "hi"
.file2.bat &
echo "bye"
"read user input"


file2.bat


echo "hello"
"read user input"