[問題] 在process下跑一個cmd,如何對cmd下ctrl+c

看板C_Sharp作者 (小鈺)時間15年前 (2009/08/14 17:43), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
我寫了一個程式 先是開一個Process跑一個cmd cmd下指令開windows media encoder 現在我要把encoder關掉 我想在cmd下ctrl+c 請問如何做到??? 謝謝 我有試過直接呼叫Process.kill() 結果cmd被關掉了 但是encoder繼續跑 Process.close()一樣無解 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.39.160

08/15 12:20, , 1F
你應該直接用你的程式跑 WM Encoder,而不是再透過一層 CMD
08/15 12:20, 1F

08/15 12:20, , 2F
另外你應該 kill 的是 WM Encoder 的 Process 而不是 CMD
08/15 12:20, 2F
文章代碼(AID): #1AXJ6pGJ (C_Sharp)