web-dev-qa-db-fra.com

Comment accéder à la liste des utilisateurs actuellement connectés via le Gestionnaire des services Terminal Server dans Windows Server 2012?

Sous Windows 2003 et 2008, nous disposions de Terminal Services Manager (voir capture d'écran ci-dessous). Cependant, dans Windows Server 2012, c'est dispar .

Quelqu'un sait-il comment accéder à la liste des utilisateurs actuellement connectés à distance dans Windows 2012 via un outil similaire ou d'une autre manière?

enter image description here

(J'ai essayé de me connecter à Windows 2012 à partir de Windows 2008, c'est pourquoi vous voyez "win2012" dans la liste des groupes TSM. Mais cela n'a pas vraiment fonctionné, et ce n'est pas non plus une solution à mon problème. J'essayais simplement de gérer en quelque sorte à distance utilisateurs sur le serveur Win 2012.)

52
Peter Krumins

Oui, tsadmin est parti. C'est un peu nul. Il y a RDMS via le Gestionnaire de serveur et les applets de commande Powershell du Bureau à distance (get-command *RD*), mais ces deux éléments nécessitent qu'un déploiement complet des services Bureau à distance existe sur ce serveur. Ceux-ci ne fonctionnent pas sur les serveurs sans déploiements RDS ou sur les postes de travail.

Vous pouvez utiliser le Gestionnaire des tâches ... ou, si vous voulez quelque chose en ligne de commande, vous pouvez utiliser cet utilitaire que j'ai écrit spécifiquement pour cela: sers.exe

Oh et il y a aussi quser.exe que Microsoft a déjà écrit, mais mon utilitaire fait un petit plus que quser ne fait pas.

31
Ryan Ries

Vous pouvez utiliser qwinsta depuis la ligne de commande pour afficher les sessions RDP en cours.

 qwinsta /server:computer01

 SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
 console                                     0  Conn    wdcon
 rdp-tcp                                 65536  Listen  rdpwd
                   administrator             2  Disc    rdpwd

Pour tuer une session, utilisez rwinsta pour supprimer la session en spécifiant le numéro d'identification:

rwinsta /server:computer01 3

Voici la liste des outils de ligne de commande pour Remote Desktop.

Ou, vous pouvez utiliser PowerShell:

Get-RDUserSession et Disconnect-RDUser

Voici la liste de ces applets de commande.

47
colealtdelete

Ouvrez simplement l'onglet Utilisateurs dans le Gestionnaire des tâches. Vous obtiendrez une liste complète des sessions utilisateur, de leurs états et des processus en cours d'exécution. Vous pouvez également les déconnecter via le menu contextuel.

Il semble que ce soit le remplacement de tsadmin

13
x0lani

Je viens de découvrir que la plupart des actions peuvent être effectuées depuis TaskManager, directement sur les utilisateurs (déconnexion, envoyer des messages etc ...)

8
Jiimmy ANTOINE

J'ai trouvé une solution au problème tsadmin. Copiez ces fichiers d'un serveur 2008 vers l'ordinateur Windows 2012/8 sous c:\windows\system32

  • tsadmin.dll
  • tsadmin.msc
  • umcRes.dll
  • wts.dll

Ensuite, importez ces paramètres de registre et vous avez à nouveau Tsadmin.msc! :)

Le fichier Reg est joint.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}]
"ApplicationBase"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,\
  73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,00,00
"About"="{00000000-0000-0000-0000-000000000000}"
"VersionStringIndirect"="@C:\\Windows\\System32\\umcRes.dll,-106"
"ProviderStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,\
  00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,\
  5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
  00,31,00,30,00,32,00,00,00
"NameString"="Remote Desktop Services Manager"
"HelpTopic"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
  74,00,25,00,5c,00,68,00,65,00,6c,00,70,00,5c,00,74,00,73,00,5f,00,6d,00,61,\
  00,6e,00,61,00,67,00,65,00,72,00,2e,00,63,00,68,00,6d,00,00,00
"AssemblyName"="tsadmin"
"RuntimeVersion"="v2.0.50215"
"Description"="Manage Remote Desktop Services sessions"
"DescriptionStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,\
  64,00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,31,00,30,00,34,00,00,00
"LinkedHelpTopics"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,\
  00,6f,00,74,00,25,00,5c,00,68,00,65,00,6c,00,70,00,5c,00,74,00,73,00,5f,00,\
  6d,00,61,00,6e,00,61,00,67,00,65,00,72,00,2e,00,63,00,68,00,6d,00,00,00
"NameStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,\
  00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
  00,30,00,33,00,00,00
"IconIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,\
  6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,31,\
  00,31,00,00,00
"FxVersion"="2.0.1.7"
"Type"="Microsoft.TerminalServices.Monitor.SnapIn.TSManagerSnapIn, tsadmin, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
"FolderBitmapsColorMask"=dword:00000000
"ModuleName"="tsadmin.dll"
"Provider"="Microsoft Corporation"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}\NodeTypes]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}\Standalone]
2
Stefan