Professional Windows Server 1002003 Security A Technical Reference [Electronic resources]

Roberta Bragg

نسخه متنی -صفحه : 415/ 380
نمايش فراداده

taskkillnew in WS2003

Kills running processes.

Syntax

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

Options

/s Computer

Name or IP address of a remote computer (if omitted, defaults to local computer).

/u [Domain\UserName [/p [Password]]]

Credentials for running the command (if omitted, defaults to currently logged-on user).

/fi FilterName

Filters the types of process(es) to kill using:

Status {eq | ne} {RUNNING | NOT RESPONDING | UNKNOWN}

Imagename {eq | ne}

Any valid string

PID {eg | ne | gt | lt | ge | le}

Any valid positive integer

Session {eg | ne | gt | lt | ge | le}

Any valid session number

CPUTime {eg | ne | gt | lt | ge | le}

Valid time in format HH:MM:SS

Memusage {eg | ne | gt | lt | ge | le}

Any valid integer

Username {eq | ne}

Any valid username in format Domain\UserName

Services {eq | ne}

Any valid string

Windowtitle {eq | ne}

Any valid string

Modules {eq | ne}

Any valid string

Be sure to put the filter in quotes.

/pid ProcessID

Process ID of process to kill

/im ImageName

Image name of process to kill (can use * to kill all processes)

/f

Forces termination of process

/t

Terminates the specified process and any child processes spawned by that process

Examples

Kill the instance of Notepad running on the local machine:

taskkill /fi "Imagename eq Notepad.exe"
SUCCESS: Sent termination signal to the process with PID 308.

Notes

Use tasklist to obtain the process ID of running processes you wish to kill.

See Also

tasklist,

Tasks