À partir de mon PC Windows 7, je veux vérifier qui est connecté «activement» à un autre PC Windows 7 sur mon réseau, pas qui s'est connecté en dernier. Comment cela peut-il être fait?
Tout au long de la journée, plusieurs personnes se connecteront à distance à un ordinateur partagé, se déconnectant généralement lorsqu'elles sont terminées. Notez que ces utilisateurs ont des droits d'administrateur sur leur PC et sur celui à distance. Si je me connecte alors que quelqu'un d'autre est activement connecté, j'ai la possibilité de continuer et de devenir l'utilisateur "actif", plaçant ainsi l'ancien compte actif dans un état déconnecté. Ce serait bien d'avoir la possibilité de voir qui est activement connecté avant de faire ce choix.
J'ai cherché sur le Web et trouvé diverses solutions qui vous permettent de savoir qui a établi la dernière connexion, ce qui ne se traduit pas par le fait qu'il soit le dernier ou actuellement l'utilisateur "actif".
Sur une note latérale, il semble étrange dans Windows 7 que l'ID de l'utilisateur actuel et actif s'affiche `` après '' je clique sur `` Oui '' pour vous connecter par-dessus. Lorsque nous utilisions Windows XP, on pouvait voir l'ID de l'utilisateur actif actuel «avant» de décider de continuer à se connecter.
Toute aide est appréciée.
la source
Remote Registry Service
que s'exécute sur l'ordinateur cible. Ce service n'est pas démarré par défaut.Une autre option de la ligne de commande de Windows 7 ou supérieur:
Vous pouvez être invité à fournir des informations d'identification de niveau administrateur si vous interrogez une machine distante.
Cela verra si explorer.exe s'exécute sur une machine et "/ v" fournit le nom d'utilisateur. Si une machine n'est pas connectée, aucun processus explorer.exe ne sera en cours d'exécution. Si quelqu'un est connecté, le processus explorer.exe s'exécute dans le contexte de cet utilisateur.
la source
explorer.exe
. Rare, mais possible.La
wmic
commande dans l'invite de commandes peut récupérer ces informations. Cependant, pour que les clients répondent, une règle de pare-feu est d'abord requise.J'ai trouvé un message sur community.spiceworks.com, grâce à MacKingTosh qui semble corriger l'erreur "erreur - le serveur RPC n'est pas disponible".
La commande à exécuter sur les clients qui produisent cette erreur est:
Vous voudrez peut-être vérifier que cela est conforme à vos politiques de pare-feu.
Lors de l'utilisation
wmic
, voici une ventilation des paramètres que vous pouvez transmettre:/node
: - les serveurs contre lesquels l'alias fonctionnerayourpcname
- le nom du PCcomputersystem
- c'est un système informatique sur lequel nous essayons d'obtenir des informationsget
- nous voulons obtenir les informationsusername
- l'utilisateur connectémodel
- le modèle de l'ordinateurmanufacturer
- le nom de l'entreprise qui a fabriqué l'ordinateurname
- le nom du PCQuelques exemples:
Obtenez un nom d'utilisateur:
Obtenez une marque et un modèle de PC:
Obtenez les trois:
L'ajout de champs supplémentaires peut se faire à l'aide d'une virgule et d'un espace:
Les exemples ci-dessus concernent un PC distant et la requête est effectuée sur le réseau. Si la commande est exécutée localement, sa syntaxe serait légèrement différente. Par exemple:
la source