CMD/Bat 批次檔 關閉已開啟的程式(正在執行中的軟體) taskkill
CMD/Bat 批次檔 關閉已開啟的程式(正在執行中的軟體) taskkill
資料來源: http://mypaper.pchome.com.tw/kk_july/post/1321808436
taskkill /?
參數清單:
/S system 指定要連線的遠端系統。
/U [domain\]user 指定要執行命令的使用者內容。
/P [password] 指定提供的使用者內容的密碼。如果省略的話請提示輸入。
/F 指定要強制中止的處理程序。
/FI filter 顯示符合篩選器指定條件的工作組。
/PID process id 指定要中止的處理程序的PID。
/IM image name 指定要中止的處理程序的影像名稱。萬用字元 ‘*’可以用來指定所有影像名稱。
/T Tree kill: 終止指定的處理程序及由它啟動的任何子處理程序。
/? 顯示這個說明/使用方法。
EX:
TASKKILL /S system /F /IM notepad.exe /T TASKKILL /PID 1230 /PID 1241 /PID 1253 /T TASKKILL /F /IM notepad.exe /IM mspaint.exe TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*" TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM * TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"
2 thoughts on “CMD/Bat 批次檔 關閉已開啟的程式(正在執行中的軟體) taskkill”
刪除 執行軟體(CMD要用系統管理員身分執行)
https://blog.twtnn.com/2013/11/windowstasklisttaskkillprocess.html
例如要刪除已開啟的記事本(notepad):
1、查詢記事本的Process訊息
C:\> tasklist |find /i “notepad.exe”
notepad.exe 6092 Console 1 5,832 K
2、由上得知記事本的PID為6092
C:\> taskkill /f /PID 6092
成功:處理程序 PID 6092 已經終止了。
taskkill使用的參數
/f:指定此參數可強制終止處理程序
/PID:指定要終止之處理程序的 PID
3、也可以直接以程式名稱刪除
C:\ taskkill /f /im notepad.exe
成功:處理程序 “notepad.exe” 已經終止了
取得 咬住 偵測 程式的 PID 軟體(LockHunter_Portable的『More details』的打勾選項)
https://github.com/jash-git/LocaleEmulator_LockHunter