task2

最近在用cmd改寫一些簡單的腳本,剛好用到這個程序就順便貼上來了,如果是一般不會用到批次檔的使用者,要強制關閉工作管理員的應用程式時,建議可去左側精華區的”站長常用小工具"中,下載"ProcessViewer"即可,簡單易用、功能強大。

 

強制結束-->工作管理員中的處理程序(Taskkill )

TASKKILL [/S system [/U username [/P [password]]]]
         { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

描述:
    這個命令列工具可以用來結束一個或數個處理程序。
    可以依處理程序識別碼或影像名稱來清除處理程序。

參數清單:
    /S    system           指定要連線的遠端系統。
    /U    [domain\]user    指定要執行命令的使用者內容。
    /P    [password]       指定提供的使用者內容的密碼。如果省略的話請提示輸入。
    /F                     指定要強制中止的處理程序。
    /FI   filter           顯示符合篩選器指定條件
                           的工作組。
    /PID  process id       指定要中止的處理程序的PID。
    /IM   image name       指定要中止的處理程序的影像名稱。萬用字元 '*'可以用來指定所有影像名稱。
    /T                     Tree kill: 終止指定的處理程序及由它啟動的任何子處理程序。
    /?                     顯示這個說明/使用方法。

篩選器:
    -----------     ---------------         --------------
    篩選器名稱     正確的操作器             正確值
    -----------     ---------------         --------------
    STATUS        eq, ne                    RUNNING | NOT RESPONDING
    IMAGENAME     eq, ne                    影像名稱
    PID           eq, ne, gt, lt, ge, le    PID 值
    SESSION       eq, ne, gt, lt, ge, le    工作階段數目
    CPUTIME       eq, ne, gt, lt, ge, le    CPU 的時間格式是 hh:mm:ss。hh - 小時, mm - 分鐘, ss - 秒數
    MEMUSAGE      eq, ne, gt, lt, ge, le    記憶體使用量單位 KB
    USERNAME      eq, ne                    [domain\]user 格式中的使用者名稱
    MODULES       eq, ne                    DLL 名稱
    SERVICES      eq, ne                    服務名稱
    WINDOWTITLE   eq, ne                    視窗標題

注意:  /IM 參數的萬用字元 '*' 只有在與篩選器並用時,才會被接受。

注意: 終結遠端處理程序永遠都是強制性執行的不管 /F 選項是否已經指定。

範例:
    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*"

以要結束WINWORD.EXE 為例

在命令提示字元下輸入Taskkill /im WINWORD.EXE /F
就可以把WINWORD.EXE 這個程序強制停止。(若多有個,也是一併全部清除)

備1:Windows XP Professional才有taskkill這個程式

備2:TASKLIST: 這個命令列工具顯示了目前在本機或遠端電腦上執行的應用程式和相關聯的工作/處理程序。

 

--

HEMiDEMi 的標籤:,

台南星電腦快修 發表在 痞客邦 留言(0) 人氣()