Quel est le meilleur moyen de voir les utilisateurs connectés dans Windows Server 2012?

47

À l’heure actuelle, 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 savoir combien d'utilisateurs sont actuellement connectés au serveur auquel je suis connecté et de voir leur statut? Il ne devrait pas être exécuté à distance. Je voudrais éviter les outils tiers si possible.

RayofCommand
la source

Réponses:

67

Utilisez la query usercommande

Commande d'utilisateur de requête
http://technet.microsoft.com/en-us/library/bb490801.aspx

Greg Askew
la source
Est-ce que quelqu'un sait quels appels d'API fournissent ces informations?
NetMage
@ NetMage Je cherchais cette API moi-même. Pas sûr, mais vérifiez peut-être NetWkstaUserEnum .
Stein Åsmul
Il semble que la fonction LsaEnumerateLogonSessions soit meilleure que celle décrite dans CodeProject - Enumération des sessions d'ouverture de session (il existe un code source ancien à télécharger).
Stein Åsmul
40

Ouvrez le gestionnaire de tâches et consultez l'onglet Utilisateurs. Vous y trouverez une liste d'utilisateurs et leur statut.

Gestionnaire des tâches

Daniel
la source
merci, mais cet état n'est pas "correct", il est vide tant que l'utilisateur de la requête cmd
m'affiche
3
Get-WMIObject -class Win32_ComputerSystem -ComputerName 192.168.1.9 | Select-Object UserName

192.168.1.9est l'adresse IP du serveur

Austin Nwaka
la source
3

La commande "quser" vous donnera les utilisateurs actifs maintenant

le même résultat vous donnera la commande "qwinsta"

Hristo Maznev
la source
1

Utiliser quser ou requête user pour vérifier les utilisateurs connectés

quser

query user

interrogateur ou utilisateur de requête

Utilisez qwinsta ou une session de requête pour vérifier les sessions connectées

qwinsta

query session

entrez la description de l'image ici

JorgeM
la source
1

Vous pouvez également utiliser l'application "UserLock" pour voir les utilisateurs connectés. Cet outil tiers vous permet de 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.

feutre
la source