Première option - utiliser la ligne de commande pour "query user /server:SERVERNAME" (ou "quser.exe" - même chose). Cela montre le nom de l'utilisateur, le nom de la session, l'identifiant de la session, l'état de la session, le temps d'inactivité et le temps de connexion pour tous les utilisateurs connectés.
Deuxième option - utiliser la ligne de commande pour "query session /server:SERVERNAME". Cette commande affiche le nom de l'utilisateur, le nom de la session, l'identifiant de la session et l'état de la session. Toutes les sessions sont affichées, y compris celles qui sont déconnectées, ce qui peut s'avérer utile.
Troisième option : installez Microsoft Remote Desktop Connection Manager, configurez votre (vos) serveur(s), puis cliquez avec le bouton droit de la souris sur le serveur pour "lister les sessions". Cette liste indique l'ID de la session, l'état de la session, le domaine/nom de l'utilisateur et le nom de la machine du client. Notez que quser et qsession n'affichent pas le nom de la machine cliente, ce qui peut être utile pour identifier qui utilise réellement la machine. RDCM n'affiche pas les temps d'inactivité et d'ouverture de session, et il est assez obsolète et défectueux.
Il est également important de noter que toutes les méthodes n'afficheront pas les sessions actives si l'utilisateur actuel n'a pas les droits d'administrateur sur le serveur distant interrogé. Utilisez donc "runas /u:DOMAIN \adminUser cmd.exe" pour lancer la console d'administration en premier.