close
www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-cht/library/ServerHelp/c1db6dae-41c3-4c94-a038-d87baa0fee09.mspx

Taskkill

結束一個或多個工作或處理。可以依處理程序識別碼或影像名稱來清除處理程序。 









Syntax

taskkill [/s Computer [/u Domain\UserName [/p Password]]] {[/fi Filter [/fi Filter [ ...]]] [{/pid ProcessID | /im ImageName}] | /pid ProcessID | /im ImageName} [/f] [/t]

Parameters

/sComputer

指定遠端電腦的名稱或 IP 位址 (不要使用反斜線)。預設為本機電腦。

/uDomain\UserName

使用由 UserNameDomain\UserName 所指定的使用者帳戶使用權限來執行該命令。指定 /s 後,才能指定 /u。預設值是發出命令之電腦上目前登入之使用者的使用權限。

/pPassword

指定在 /u 參數中指定的使用者帳戶密碼。

/fiFilter

指定處理程序類型,以包含在終止中或從終止排除之。您可以指定多個篩選器。使用萬用字元 (*) 指定所有工作或影像名稱。下列是有效的篩選器名稱、運算子和值。

 
名稱運算子

Status

eq, ne

RUNNING | NOT RESPONDING | UNKNOWN

Imagename

eq, ne

任何有效字串。

PID

eg, ne, gt, lt, ge, le

任何有效的正整數。

Session

eg, ne, gt, lt, ge, le

任何有效的工作階段編號。

CPUTime

eq, ne, gt, lt, ge, le

HH:MM:SS 為格式的有效時間。MMSS 參數必須在 0 到 59 之間,而 HH 可以是任何有效的未加上正負符號的值。

Memusage

eg, ne, gt, lt, ge, le

任何有效的整數。

Username

eq, ne

任何有效的使用者名稱 ([Domain\]UserName)。

Services

eq, ne

任何有效字串。

Windowtitle

eq, ne

任何有效字串。

Modules

eq, ne

任何有效字串。

/pidProcessID

指定要終止之處理程序的處理程序識別碼。

/imImageName

指定要終止之處理程序的影像名稱。使用萬用字元 (*) 指定所有影像名稱。

/f

指定強制終止處理程序。遠端處理程序略過了本參數;所有遠端處理程序均被強制終止。

/t

終止指定的處理程序及該處理程序啟動的任何子處理程序。

/?

在命令提示字元上顯示說明。

Remarks

指定遠端系統時,不支援 WindowTitle 及 Status 篩選器。

唯有與篩選器一起指定時才接受萬用字元 (*)。

不論是否指定 /f 參數,一定會強制終止遠端處理程序。

套用電腦名稱至 HOSTNAME 篩選器會導致關機,並停止所有處理程序。

使用 tasklist,以決定要終止之處理程序的「處理程序識別碼 (PID)」。

TaskkillKill 工具的替換。

Examples

下列範例顯示如何使用 taskkill 命令:

taskkill /pid 1230 /pid 1241 /pid 1253

taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe

taskkill /s srvmain /f /im notepad.exe

taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *

taskkill /s srvmain /u maindom\hiropln /fi "USERNAME ne NT*" /im *

taskkill /pid 2134 /t /fi "username eq administrator"

taskkill /f /fi "PID ge 1000" /im *

arrow
arrow
    全站熱搜

    ricklin 發表在 痞客邦 留言(0) 人氣()