ในไฟล์คำสั่ง startup.cmd ฉันมีบางอย่าง
start "program.exe"
ฉันต้องการทำสิ่งต่อไปนี้:
if running, stop program.exe
start program.exe
ฉันเหนื่อย
taskkill program.exe
หากกระบวนการไม่ทำงานฉันได้รับข้อผิดพลาด - และฉันไม่ต้องการรับข้อผิดพลาด ... ไม่แน่ใจว่านี่ไม่ใช่การฆ่าที่รุนแรงเกินไป
ฉันจะหยุดโปรแกรมของฉันถ้ามันทำงานก่อนที่จะเริ่มมันได้อย่างไร (หากเริ่มต้นในขณะที่อินสแตนซ์อื่นของตัวเองกำลังทำงานอยู่ผลลัพธ์อาจไม่แน่นอน ... )
(Windows)