Comment savoir quelles sessions de bureau à distance sont actives sur un boîtier Windows Server 2003?
Comment savoir quelles sessions de bureau à distance sont actives sur un boîtier Windows Server 2003?
Réponses:
Démarrer -> Outils d'administration -> Terminal Services Manager
Cliquez sur le nom de votre serveur et il listera les sessions actives sur la droite, il y a aussi un champ pour l'état de la session. Un autre onglet appelé «Sessions» affichera les utilisateurs actifs, les écouteurs et les sessions de console.
La méthode en ligne de commande, que vous pouvez même utiliser à distance, est
qwinsta /SERVER:{servername}
qui énumérera les sessions en cours et leur statut, ainsi que
rwinsta /SERVER:{servername} {sessionid}
et les privilèges appropriés, vous pouvez déconnecter une session, particulièrement utile lorsque la limite a été atteinte et que vous n'êtes pas connecté.
{sessionid} est le numéro d'identification répertorié dans le résultat de qwinsta
Je suis un développeur qui n'a pas pu effectuer de RDP sur un serveur car toutes les sessions disponibles étaient en cours d'utilisation. Je n'ai pas de gestionnaire de services Terminal Server, donc aucune des réponses ci-dessus ne s'applique. J'utilise powershell pour ce type de gestion des services Windows et j'ai réussi à utiliser le module PowerShell PSTerminalServices , qui provient d'un employé (ou d'un groupe) MS. Cliquez sur le lien pour installer le MSI, puis exécutez ce qui suit à partir de PowerShell:
Import-Module PSTerminalServices
Get-TSSession -ComputerName _MyRDPServer_ | Out-GridView
À l'aide du Gestionnaire des tâches, vous pouvez cliquer sur l'onglet Utilisateurs pour voir quelles sessions sont en cours d'exécution. Cliquez avec le bouton droit sur un utilisateur pour vous déconnecter ou vous déconnecter.