คำสั่ง cmd เทียบเท่ากับ Bash's & (เครื่องหมายแอมเปอร์แซนด์) สำหรับการเรียกใช้คำสั่งโดยไม่รอให้คำสั่งยกเลิก


24

ในทุบตี:

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

เครื่องหมายและตัวช่วยให้คุณสามารถเปิดโปรแกรมแรกจากนั้นทำอีกอันหนึ่งในขณะที่โปรแกรมแรกยังทำงานอยู่

ฉันจะทำสิ่งนี้เป็นคำสั่งได้อย่างไร (XP ถ้าเกี่ยวข้อง)

คำตอบ:


31

เริ่มต้นด้วย/Bตัวเลือก

เริ่มแอปพลิเคชันโดยไม่สร้างหน้าต่างใหม่ แอปพลิเคชันมีการจัดการ ^ C ที่ถูกละเว้น หากแอปพลิเคชันเปิดใช้งานการประมวลผล ^ C ^ Break เป็นวิธีเดียวที่จะขัดขวางแอปพลิเคชัน

start /B java -jar jarfile1.jar

start /B java -jar jarfile2.jar

4

ฉันชอบคำตอบจากNifleดีกว่า แต่คุณไม่สามารถวางเปลือก cmd รองได้หรือไม่ คุณสามารถทำโฆษณานี้คลื่นไส้

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

ด้วยเหตุผลหลายประการคำตอบของเขาดีกว่าโดยเฉพาะถ้าคุณต้องการรอจนกว่าจะทำกระบวนการหนึ่งเสร็จ (เช่นการติดตั้ง MSI ซึ่งไม่เกี่ยวข้องกับกรณีของคุณ) startดังนั้นติดกับ


ใช่หลาย cmd เป็นสิ่งที่ฉันได้ทำจนถึง
Cam Jackson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.