Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2490 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Poste de travail

  Lister utilisateur AD windows chaque PC

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lister utilisateur AD windows chaque PC

n°172295
razer69
Posté le 22-12-2020 à 13:19:03  profilanswer
 

Bonjour à tous,
 
Je voudrais savoir si il est réalisable avec un script (ou a moins qu'il y a plus simple)  de connaitre le dernier utilisateur sur chaque pc présent dans mon AD.
 
Depuis l'AD je sais extraire la liste des PC de mon AD, mais je ne sais pas si c'est possible une fois la liste récupéré connaitre l'utilisateur connecté dessus.
 
merci d'avance pour votre aide explication
 
 
razer69

mood
Publicité
Posté le 22-12-2020 à 13:19:03  profilanswer
 

n°172300
ShonGail
En phase de calmitude ...
Posté le 23-12-2020 à 17:46:27  profilanswer
 

Via script user logon, tu peux écrire dans un txt sur partage réseau, les infos que tu veux. Heure d'ouverture de la session, nom du PC, de l'user, etc.
Y'a une quinzaine d'année, j'avais fait un petit autoit pour ce besoin :
https://forum.hardware.fr/hfr/syste [...] 1821_1.htm

n°172302
nebulios
Posté le 23-12-2020 à 18:49:28  profilanswer
 

Tu peux récupérer tout ça dans le journal de sécurité du client.

n°172309
ShonGail
En phase de calmitude ...
Posté le 24-12-2020 à 11:05:57  profilanswer
 

Après y'a aussi des outils de gestion de parc qui permettent cela.
Que ce soit du pur inventaire type OCS Inventory ou de la sécu comme le Kaspersky Security Center.


Message édité par ShonGail le 24-12-2020 à 11:06:09
n°172652
razer69
Posté le 23-01-2021 à 19:42:38  profilanswer
 

Bonsoir à tous,
 
je reviens sur mon sujet.
si je réalise un script en powershell (je suis entrain de préparer) pour récupérer le nom utilisateur et le nom du PC pour enregistrer dans un fichier.  
Est-ce que si par exemple tout le monde se connecte (le script va s’exécuter) en même temps est-ce que cela peut bloquer enregistrement du fichier? (comme cela va enregistrer en meme temps)  

n°172653
ShonGail
En phase de calmitude ...
Posté le 23-01-2021 à 20:18:18  profilanswer
 

Si l'ouverture du fichier pour écriture pose dessus un verrou, alors oui deux tentatives d'écriture simultanées peuvent poser problème. La seconde sera en erreur.
 
Maintenant si l'ouverture du fichier, l'écriture de l'info et la fermeture du fichier s'effectuent à la suite, peu de chance que deux scripts tentent simultanément d'écrire. En tous cas pour une boite avec quelques dizaines ou centaines de personnes.
Si on le craint malgré tout, on peut ajouter une gestion d'erreur qui irait retenter l'écriture après un petit laps de temps.
 
Et si cela ne suffit pas et qu'on a des milliers d'utilisateurs avec de fortes chances de simultanéités, alors on est une boite assez grosse pour passer par des outils mieux taillés pour le besoin.

n°172654
clockover
That's the life
Posté le 23-01-2021 à 22:40:05  profilanswer
 

Tu peux directement taper dans le registre.  
Il y est stocké le dernier identifiant utilisé.

n°172655
Bocal83
Posté le 24-01-2021 à 10:08:17  profilanswer
 

Salut,
Essaye avec ça :
https://sid-500.com/2018/02/28/powe [...] userlogon/
 
La fonction "Get-UserLogon" devrait te proposer ce que tu veux faire.
Tu peux éventuellement logger le résultat dans un fichier csv et manipuler les données par la suite.

n°172656
Je@nb
Modérateur
Kindly give dime
Posté le 24-01-2021 à 23:43:30  profilanswer
 

rarement vu un script aussi dégueulasse, et c'est "MVP" :/

n°172657
Bocal83
Posté le 25-01-2021 à 09:33:17  profilanswer
 

Remarque constructive :o

mood
Publicité
Posté le 25-01-2021 à 09:33:17  profilanswer
 

n°172658
Je@nb
Modérateur
Kindly give dime
Posté le 25-01-2021 à 11:14:53  profilanswer
 

Oh bah juste un coup d'oeil permet de voir que le script est horrible :

  • 3 sets de parametres différents mais il utilise pas parameterset
  • il modifie le erroractionpreference global, oklm, pire chose ever
  • copier coller de bouts de code au lieu de faire une fonction
  • pas de gestion d'erreur
  • quser c'est juste pour des remote sessions sur un serveur RDSH
  • pas de parallélisme
  • Utilisation de +=
  • 0 utilisation du pipeline


et rien qu'en faisant une analyse sommaire donc non je persiste, ce script est dégueu


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Poste de travail

  Lister utilisateur AD windows chaque PC

 

Sujets relatifs
Management OU dans l'AD avec plusieurs sitesDHCP publié et non publié dans l'AD
creation Master WIndows 10Office 2019 et windows 7
AD: Incohérence de version AD / SysVol[Windows Server] Licence pour serveur RDS
Windows 10 2004 - rdr file system - une solution ?[Windows Server] Licence HyperV
[Windows Server] Copier comptes d'un serveur à un autreChoix AV pour déploiement PC Portables
Plus de sujets relatifs à : Lister utilisateur AD windows chaque PC


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR