Question Récupérer la "Description de l'ordinateur"

Plus d'informations
il y a 8 ans 2 mois #21358 par Galadan
Merci Nicolas, j'ai bien testé cette commande mais si j'ai bien compris elle renvoi que l'utilisateur actif (ou dernier connecté).



ça me convient comme façon de procéder :)
Je vais donc chercher à faire l'étape 1.

Merci.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 2 mois #21359 par Philippe
si je ne me trompe pas tu utilise une GPO computer ?

on n'a donc un problème car aucun utilisateur n'est connecté au moment de l'exécution du script !!!

a toi de décidé quoi faire !!

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 2 mois #21360 par NicolasBdn
Effectivement je viens de faire un test, si aucun utilisateur n'est co la propriété est vide.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 2 mois #21362 par NicolasBdn
J'ai fais une nouvelle recherche rapide dans les WMI.

J'ai trouvé cela:
[code:1]Get-WmiObject -Class Win32_NTLogEventUser[/code:1]

Cela affiche l'ensemble des utilisateurs qui c'est connecté sur le poste.

Du coup, une idée m'est venu. On pourrait simplement rechercher dans les eventlogs du poste, de mettre un filtre sur les 10 derniers. Puis de grouper le résultat en fonction du nombre d'utilisateur.
Enfin on note le score le plus élevé.

Je sais pas si c'est clair mais je vais tenter de le mettre en forme.<br><br>Message édité par: NicolasB, à: 21/01/16 17:11

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 2 mois #21364 par Philippe
merci nicolas

c'est autre approche pour l'étape 1
bonne idée !

je te laisse trouvé la solution pour réduire le temps de réponse de ta commande car mes tests sur deux ordi mon donné 10 minutes à chaque fois :whistle:
c'est un peu long !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 2 mois #21365 par NicolasBdn
Wouha! 10 min pour une ouverture de session, on est bien je trouve! :)

Sinon j'ai regardé au niveau des EventLogs. Il semblerait que les EventID 4624 font références aux ouvertures de sessions.

Dans ces logs, nous pouvons trouver les références suivantes:
-logontype
-logonprocessname

Dans mon cas je me connecte en local sur mon poste (pas de domaine sous la main) et je prends donc référence sur:
logontype:11
logonprocessname:User32

J'en suis donc arrivé à ce qui suit:

[code:1](Get-EventLog Security -InstanceId 4624 -EntryType SuccessAudit | Where {$_.Message -match \&quot;Type d'ouverture de session :\s{0,10}11\&quot;}) | Select-Object -First 10[/code:1]

Le problème, c'est que le nom d'utilisateur n'est pas exploitable dans les propriétés de l'objet. En effet, il n'est référencé que dans la propriété Message.
Si on continue dans cette voie, il va falloir extraire le logon de l'utilisateur pour ensuite les regrouper.
Je sens que ça va être sympa!<br><br>Message édité par: NicolasB, à: 21/01/16 17:28

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.091 secondes
Propulsé par Kunena