Comment savoir qui est connecté aux machines Windows distantes?
J'utilise psloggedon pour le moment, mais cela ne me donne qu'un seul ordinateur à la fois.
psloggeon \\ 172.21.0.5
Existe-t-il une meilleure façon de numériser un sous-réseau entier? De préférence une application graphique.
windows
remote-desktop
Jindrich
la source
la source
J'ai trouvé ce script . Il scanne tout un domaine et vous donne une belle sortie (nom d'ordinateur et nom d'utilisateur).
whoisloggedinwhere.bat> users.txt
Ce script utilise PsLoggedOn .
la source
Essayer
nbtstat -a <computername>
la source
J'écris le nom d'utilisateur dans la propriété de description de l'ordinateur à l'aide d'un script d'ouverture de session, qui me permet de tout voir dans Utilisateurs et ordinateurs AD, d'effectuer des recherches dessus, etc. Très utile.
la source
Si les serveurs exécutent les services Terminal Server, vous pouvez utiliser le Gestionnaire des services Terminal Server pour afficher les serveurs d'un domaine et qui y est connecté. C'est GUI et peut être trouvé sous
la source
qwinsta est une autre commande dos, mais elle ne vous en donnera qu'une à la fois ...
la source
Vous pouvez détecter un utilisateur connecté localement à un poste de travail en interrogeant WMI via le script PowerShell suivant. Il renvoie le nom de la personne connectée localement ou la chaîne vide.
la source
Je ne sais pas où je l'ai obtenu mais j'ai ce code qui montre les utilisateurs sur une machine. Vous pouvez envelopper cela dans chaque boucle pour analyser un tas de machines. Je dirais que si vous voulez savoir qui est connecté à un système, le moyen le plus simple consiste à activer l'audit de connexion et à consulter (ou interroger) le journal de sécurité. Voici le code pour voir qui est à tout moment:
la source
Je suis surpris que personne n'ait encore mentionné Logon2, que j'utilise depuis pas mal d'années. C'est l'implémentation de l'interface graphique que vous avez demandée et est disponible ici .
la source