0
我想使用命令提示符在Windows中終止一個應用程序。但在我的情況下,我不想殺死父進程。當我的代碼執行時,Python.exe會持續彈出tk窗口,我可以在Windows任務管理器的應用程序選項卡中看到這些窗口,並使用'結束任務'按鈕殺死它們,但是當我嘗試使用taskkill命令殺死它們時,父進程也停止,停止python代碼。使用命令提示符在Windows中終止一個應用程序(任務)
我想模仿在應用程序選項卡中的'結束任務'相同的行爲...有無論如何,我可以得到Windows用於此目的命令?
確定的傳統知識的窗口不從Python程序運行? tk是如何從Python運行的?聽起來你真正想做的就是隱藏窗戶。 – cdarke
@cdarke我使用tkinter gui ....當我右鍵單擊應用程序選項卡中的任務管理器中的tk窗口並選擇'轉到過程'然後它需要python.exe,所以如果我試圖以某種方式殺死它們那麼python也停止 - > tasklist/fi「windowtitle eq Tk」 圖像名稱PID會話名稱會話編號使用 ============ ============ ==== =========== ============ python.exe 8128控制檯1 391,228 K taskkill/F/FI「WindowTitle eq Tk」/ T 成功:PID 8128(子進程PID 6520)的進程已終止。 –
由於窗口是從python運行的,那麼如果你殺了進程,你殺死python。爲什麼你想殺死Windows而不是Python?你想達到什麼目的? – cdarke