2011年9月1日 星期四

利用指令 tasklist + taskkill 快速刪除程序

Windows 下,正常人類要刪除某個程序,大部分都利用快速鍵 [Ctrl] + [Shift] + [Esc] 開啟工作管理員來強制結束應用程式,今天發現 Windows下也有類似 Linux 指令可以快速的刪除程序。可以先用 tasklist 找出程序的 pid (process id) ,然後再用 taskkill 刪除程序。
tasklist | find /i "{程序名稱}"
taskkill /f /pid {PID}
或利用程序名稱,直接刪除程序
taskkill /f /im {程序名稱}

例 WinXP 下要刪除 notepad.exe(記事本) 的應用程序,可以在命令提示字元下輸入:
tasklist | find /i "notepad" ( /i : 代表忽略大小寫 )
先找出名為 notepad 程序的 pid (第二欄即是pid),再用 taskkill 刪除
taskkill /f /pid 3316

OR 直接刪除所有名稱為 notepad.exe 的程序
taskkill /f /im notepad.exe



更多用法可參考:
tasklist /?
taskkill /?

沒有留言:

張貼留言