En ce moment, j'utilise un script PowerShell pour voir les utilisateurs actuellement connectés. Mais je ne vois pas si leur session est inactive, active ou inactive. Je peux voir quand la session a commencé, c'est tout. Existe-t-il un moyen simple de voir combien d'utilisateurs sont actuellement connectés au serveur auquel je suis connecté et de voir leur statut? Il ne doit pas être exécuté à distance. J'aimerais éviter les outils tiers si possible.
Utilisez le query user
commande
Requête commande utilisateur
http://technet.Microsoft.com/en-us/library/bb490801.aspx
Ouvrez le Gestionnaire des tâches et voyez l'onglet utilisateurs. Vous y trouverez une liste d'utilisateurs et leur statut.
Get-WMIObject -class Win32_ComputerSystem -ComputerName 192.168.1.9 | Select-Object UserName
où 192.168.1.9
est l'IP du serveur
La commande "quser" vous donnera les utilisateurs maintenant actifs
le même résultat vous donnera la commande "qwinsta"
Vous pouvez également utiliser l'application "UserLock" pour voir quels utilisateurs se sont connectés. Grâce à cet outil tiers, vous pouvez gérer la session des utilisateurs ainsi que les sessions de bureau à distance. C'est un excellent outil dans ce cas. Je vous suggère d'essayer cet outil.