Killing Microsoft TSE open sessions, using command line – Tuer une session Microsoft TSE ouverte, en mode commande

Tuer une session Microsoft TSE ouverte, en mode commande

Today I was stuck on an open tse session on Windows 2003. I wasn’t able to terminate the session “normally”, with “Start > close session”.

Nevertheless, the command promt worked so closed the terminal services session with this set of commands:

Aujourd’hui j’étais coincé sur une session tse Windows 2003. Je ne pouvais pas fermé la session “normalement” avec “Démarrer > Fermer la session”.

Cependant, l’invite de commandes fonctionnait, j’ai donc pu fermer la session avec les commandes suivantes :

 

List connected session:

Lister les sessions connectées :

Locally:

En local :

C:\qwinsta

Remotely:

A distance :

C:\qwinsta /server:10.10.10.10

 

C:\qwinsta

SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE

>rdp-tcp#21        admin.ultips              0  Active  rdpwd

rdp-tcp                                 65536  Listen  rdpwd

console                                     3  Conn    wdcon

Administrator             1  Disc    rdpwd

operator                  2  Active    rdpwd

 

Kill the tse session with ID 2:

Pour tuer la session tse d’ID 2 :

Locally:

En local :

C:\reset session 2

 

Remotely:

A distance :

C:\rwinsta /server:10.10.10.10 2

 

Command line task management for Windows (task list and kill)

Command line task management for Windows (kill and tasklist)

If you need to kill a task on Windows, on .bat script or because the task manager won’t let you manage it, here is what you can do:
Si vous avez besoin de tuer un processus sous Windows, dans un script .bat ou parce que le gestionnaire des tâches ne vous laisse pas le faire, voici ce que vous pouvez faire :

First use tasklist command to get information about the task you want to kill.
D’abord utilisez la commande tasklist pour avoir des informations sur le processus à tuer.

To get information on a process named “ADA_ADMIN”:
Pour avoir des informations sur un processus nommé “ADA_ADMIN”:

C:\>TASKLIST /FI "IMAGENAME eq ADA*"
 
Nom de l'image                 PID Nom de la sessio Numéro de s Utilisation
========================= ======== ================ =========== ============
ADA_ADMIN.exe                 2164 Console                    1    31 552 Ko

/FI apply a filter on a column
/FI pour filtre sur une colonne
(Check help for more information)

Then use taskkill to kill the task.
Ensuite utilisez taskkill pour tuer le processus.

Three different ways based on tasklist’s information:
Voici trois différentes façons basées sur les informations données par tasklist :

C:\>TASKKILL /F /FI "IMAGENAME eq ADA*" /T
C:\>TASKKILL /F /PID 2164 /T
C:\>TASKKILL /F /IM ADA_ADMIN.exe /T

/F force process termination
/F pour forcer le processus à se terminer.
/T kill also children processes.
/T pour terminer également les processus enfants.
(check help for more information)

For Windows 2000 you can use “tlist.exe” (included in Windows NT Server Resource Kit) instead of tasklist.
Pour Windows 2000 vous pouvez utiliser “tlist.exe” (inclus dans Windows NT Server Resource Kit) à la place de tasklist.

For Windows XP you can download tasklist.exe (same usage as above) and kill.exe (for Windows 2000 and XP).
Pour Windows XP vous pouvez télécharger tasklist.exe (même utilisation que ci-dessus) et kill.exe (pour Windows XP et 2000).

Here is the download link.
Voici le lien de téléchargement.
(md5sum :aeac3f997ce9f8ec89f966171aecd952)