Events
29 Apr, 2 pm - 30 Apr, 7 pm
Join the ultimate Windows Server virtual event April 29-30 for deep-dive technical sessions and live Q&A with Microsoft engineers.
Sign up nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Ends a process running in a session on a Remote Desktop Session Host server.
Note
You can use this command to end only those processes that belong to you, unless you are an administrator. Administrators have full access to all tskill functions and can end processes that are running in other user sessions.
To find out what's new in the latest version, see What's New in Remote Desktop Services in Windows Server.
tskill {<processID> | <processname>} [/server:<servername>] [/id:<sessionID> | /a] [/v]
Parameter | Description |
---|---|
<processID> |
Specifies the ID of the process that you want to end. |
<processname> |
Specifies the name of the process that you want to end. This parameter can include wildcard characters. |
/server:<servername> |
Specifies the terminal server that contains the process that you want to end. If /server isn't specified, the current Remote Desktop Session Host server is used. |
/id:<sessionID> |
Ends the process that is running in the specified session. |
/a | Ends the process that is running in all sessions. |
/v | Displays information about the actions being performed. |
/? | Displays help at the command prompt. |
When all processes that are running in a session end, the session also ends.
If you use the <processname>
and the /server:<servername>
parameters, you must also specify either the /id:<sessionID>
or the /a parameter.
To end process 6543, type:
tskill 6543
To end the process explorer running on session 5, type:
tskill explorer /id:5
Events
29 Apr, 2 pm - 30 Apr, 7 pm
Join the ultimate Windows Server virtual event April 29-30 for deep-dive technical sessions and live Q&A with Microsoft engineers.
Sign up now