Berapakah cmd yang setara dengan Bash & (ampersand) untuk menjalankan perintah tanpa menunggu untuk mengakhiri?

24

Dalam bash:

java -jar jarfile1.jar &
java -jar jarfile2.jar &

Ampersand memungkinkan Anda meluncurkan program pertama, dan kemudian melakukan yang lain saat yang pertama masih berjalan.

Bagaimana saya melakukan ini dalam cmd? (XP jika relevan).

Cam Jackson
sumber

Jawaban:

31

mulai dengan /Bopsi

Mulai aplikasi tanpa membuat jendela baru. Aplikasi ini telah mengabaikan penanganan ^ C. Kecuali jika aplikasi mengaktifkan pemrosesan ^ C, ^ Break adalah satu-satunya cara untuk mengganggu aplikasi

start /B java -jar jarfile1.jar

start /B java -jar jarfile2.jar
Nifle
sumber
4

Saya suka jawaban dari Nifle lebih baik tetapi tidak bisakah Anda menelurkan shell cmd sekunder? Anda dapat melakukan mual iklan ini.

cmd /c cmd /c cmd /c cmd /k echo Hello World!

Untuk sejumlah alasan, jawabannya lebih baik, khususnya jika Anda ingin menunggu sampai satu proses selesai (seperti instalasi MSI, tidak begitu relevan dengan kasus Anda). Jadi, tetaplah dengan start.

songei2f
sumber
Yap, multiple cmd adalah apa yang telah saya lakukan sejauh ini.
Cam Jackson